First off...SLOW DOWN! You lose your balance way too often and if you slow down you'll have the same if not more distance and a lot more control. Grip the club very loosely. I know this sounds crazy, but you shouldn't have one white knuckle. Even if you think your gripping lightly and you have a white knuckle, you're still gripping too tightly. This will allow the club head to turn over naturally, which will cause a straight shot or draw. Next...you're swing is huge. Don't stretch out so far because then you become all...JELL-O ee is the only 'word' I can think of and will cause you to lose a lot of distance and you won’t be able to shape shots as easily because it will slice or hook every time. I’m sure you pull or slice your irons and have a wicked slice with your driver. All you need to do is rotate your left shoulder + arm back until you can feel your bicep on your pec then think about throwing the club out and keep your head and wrists behind the ball to a certain degree. If your wrists are ahead of the ball the clubface will be wide open. You have to maintain a compact swing, which is where the real power comes from. Try to feel as relaxed as possible bring the club up and think smooth and fluid, not power. Also when you stretch that far out you get a lot of lateral movement (side to side), which will cause slices and skulled shots. You're head should stay almost perfectly still over the ball, but will shift a bit on your downswing. If you look at a pro's head during the backswing...it doesn't move a fraction of an inch. If you have any questions just PM me. Sorry if it seemes like I'm tearing your swing apart but I'm not, just saying what I see. Hope I helped.