Zeeman:....................one thing you can try is put some weight on your tank (cut down weight belt or similar) this puts the weight further back, putting the centre of balance further back, and should help keep you upright.
Another idea is maybe to lie back,this way, you are floating on your back, and wont be pushed forward, but you will still be floating on top of the BC.
Z...
Assuming you got your weight right...............I am with Zeeman's suggestion.