Well if you are clicking more instead of using keybinds, your HS uptime is probably really really low. Have you considered binding heroic strike to the scroll wheel? that way you can scroll with your middle finger while you click your buttons for rotation and not use keybinds but still have a good HS (or cleave) uptime.
Personally, I think the biggest and best thing you could do is force yourself to move with the mouse and use keybinds almost exclusively, I think that's the only way you are going to get to peak performance. We had a hunter in our guild that had the same problems, and it took her a long time to learn how to not keyboard turn, but she eventually did it and her performance increased dramatically.
"If the world is something you accept rather than interpret, then you're susceptible to the influence of charismatic idiots." -Neil deGrasee Tyson
Twitter @Aggathon || @Tankspot || Twitch.Tv/Aggathon