You're at the early stages of this search. Yeah, everybody says, "go dive a lot", but your comment about reinforcing bad habits is spot on.
My advice at this stage?
Get in the pool or the ocean, doesn't matter.
Descend, get neutral.
Lie still at 3-10 feet.
Still! Don't move, don't scull, don't do anything but breathe. Wait until it all stops.
Then analyze.
Are you upside down? One side low?
Are you fin low? fin high?
Keep in mind that it will change a little as your tank empties. Where is your tank relative to the strap that holds it? Will it finish negative? neutral? positive? Will that pry your fins up or pull them down?
Move one or two pounds.
Do it again. And again. And again.
Hold your hands still and your knees flexed for a frog kick. Don't move.
Where do you end up?
Be self critical.
Are you horizontal?
If you can't get neutral, back up a few steps and search SB for neutral buoyancy.
Search SB for proper weighting.
Once you're truly neutral, and are happy with your position in the water at both full and empty tank, then go get some more instruction along the lines of what others have said.
My 2¢
My advice at this stage?
Get in the pool or the ocean, doesn't matter.
Descend, get neutral.
Lie still at 3-10 feet.
Still! Don't move, don't scull, don't do anything but breathe. Wait until it all stops.
Then analyze.
Are you upside down? One side low?
Are you fin low? fin high?
Keep in mind that it will change a little as your tank empties. Where is your tank relative to the strap that holds it? Will it finish negative? neutral? positive? Will that pry your fins up or pull them down?
Move one or two pounds.
Do it again. And again. And again.
Hold your hands still and your knees flexed for a frog kick. Don't move.
Where do you end up?
Be self critical.
Are you horizontal?
If you can't get neutral, back up a few steps and search SB for neutral buoyancy.
Search SB for proper weighting.
Once you're truly neutral, and are happy with your position in the water at both full and empty tank, then go get some more instruction along the lines of what others have said.
My 2¢