Were you actually swimming? lol
Some tips for bearings:
-Try and stabilize your hand and the compass as much as you can so that it is accurate
-look up as far as you can to try and pinpoint either trees or features on your line that you can run to, then do that repeatedly.