I've been playing guitar for ten years or so and have the rather bad habit of striking across the strings diagonally. This is partly due to how I hold the guitar, and partly because I play a lot of metal which involves copious amounts of palm-muting, meaning my palm almost lives across the thicker strings near the bridge.
I'm trying to train myself to play more formally, by not allowing my hand to touch the bridge or other strings, and picking at a right angle to the strings, which I'm told by various places is the far preferred stance.
The main issue I'm having is with balance. The force I need to put into picking the strings is almost causing my hand to lose its balance and shift left or right depending on if I pick upstrokes or downstrokes, meaning its difficult to keep it in a steady position above the strings. I can't get my speed of alternate picking up to anywhere near as neat or steady a standard as I can with the hand anchored. With my old technique, since the hand was anchored to the bridge, not floating above it, I didn't have this issue.
Can anyone suggest any means by which I can overcome this difficulty?