To distill all the good advice you've already gotten:
First, do a formal weight check to make sure you are carrying the correct AMOUNT of weight.
Second, have a buddy take a look at your posture underwater. If you dive with your legs flexed at the hip (we call that "dropping the knees") you will tend to rotate feet down when you stop. If your posture is good -- body flat, knees bent to whatever degree is appropriate for your gear and your conditions, then you move to the next step.
Third, look at the distribution of things which sink and things which float. In a 3 mil wetsuit, you don't have much flotation on your legs, so your major upward force comes from the air bladder in your BC. Downward force comes from full tanks (but, if you are diving Al80s, not from empty ones!), your weight belt, and your fins. Your fins are a bigger component than you might think, because they are out at the end of a long
lever arm. Bending your knees shortens that lever, but it may not be possible to shorten it enough.
I use 12 pounds with a 5 mil suit and 2 mil hooded vest and an Al80 and my Jets, and to balance properly, I have to put a lot of that weight on my cambands.