When you're spinning, your head should be up and you should be watching the horizon the whole way round. If you aren't, fix it. If you are/ once you get it fixed, use your experience and awareness to know when you're facing the shore directly behind the boat. Pick a point, on the shore, and keep watching it, even when you land. Your head will keep the rest of your body from over-rotating.
Also, something I learned recently and wished I had know for years is the importance and impact of pinning your shoulder's back. It feels kinda awkward at first and riding like it will tire you out a bit more, initially. But once your upper back gets stronger, and you ride consistently like that, it should improve your riding greatly. I couldn't land backside 3's for ages and then one coach told me to do that and now they're consistent!