First of all, when you are on the surface, get your feet straight below you, or even a few inches behind the vertical plane of your head and body, and point your toes and let out enough air to get your head below the water. Once your head is below the water, in a basically vertical position, if you have much air in your BCD you are probably overweighted. If your BCD is essentially empty you're probably weighted OK. If you can get your head underwater at the surface, and you are properly weighted, all you have to do is exhale and wait before you inhale and you will sink (this is assuming you are diving tropical waters as you describe yourself as a vacation diver in your profile, and not wearing tons of neoprene, lots of neoprene changes things).
Until you get a handle on things you should do a feet first descent, that means your body should be verticle, not horizontal. If your feet are directly below you, or only maybe 6-8 inches behind the vertical plane of your body, you will be able to slow or stop your descent by merely barely kicking you fins. If your fins are out in front of you, or you are horizontal, you are out of luck for slowing your descent without some quick experimenting and good body control. I see way too many people try the horizontal approach and either struggle on the surface and then spend the last 10 minutes of their dives struggling to stay down because they are underweighted, or go to the opposite extreme and sink out of control and not be able to stop themselves 'til they are scraping bottom. If you start in a verticle position, it should take all of 3-5 seconds to determine if you are overweighted or underweighted when you let your air out. At that point you can either fix the weighting issue on the spot or at least know what you do for the next dive. Once you get a handle on the descents, then you can go horizontal if you wish, 'til then you reduce your chance of being in control of your descent by going horizontal.