One of the reasons that people hook the ball is that they have a grip that promotes a hook. By that I mean that they have their hands turned too far to the right on the club so that when they come back and their hands reacts to a more normal position their clubface closes, thereby creating that hook. What I would like you to do is a drill taking a tee and putting it between your thumb and your forefinger of the left hand and do the same on the right hand. Then adjust your hands until both of those tees are on top of the shaft. When you do that you know that you have a neutral grip, thereby reducing or eliminating that hooking problem that you have.
Chuck Cook is instructor to such PGA Tour greats as Payne Stewart, Tom Kite, and Corey Pavin. He is listed as one of Golf Magazine's Top 100 Teachers and Golf Digest's #9 instructor in the world.