Every golfer in the world wants to hit longer and straighter drives. I wish I could give you the magic formula that would make your dreams come true. The only thing I can do is to show you the correct set up and you must improve your technique so that you can make more solid contact at impact.
The driver must be swung at the ball in such a manner that the ball is struck at the flat spot or slightly on the upswing of the arc of the club.
Put the ball in line with your left armpit at address to start with. You can push it forward slightly more than that and you are free to experiment as you wish. Drop your right shoulder down closer to the ground and keep 60% of your weight on your right foot at address.
As you play the shot, try to explode your arms and shoulders slightly upwards through impact. You should definitely have the feeling that the weight of the club swinging through the ball pulls the weight of your body off your right side.

