Check your grip! People often overlook that but thats an important part of golf. Its hard to give advice over a computer on a grip or swing so if I was you I would head to a driving range and talk to one of the pros there. Have him give you some adivce on your grip. It will make a world a difference.