The best way to get longer is to either get a longer driver, get a better shaft (tuned to your swing) or getting a proper body turn @ the ball. The better your shoulder/body 'coils up' will result in a better contact and longer drives.
I currently hold a couple long drive records @ some local courses here in Toronto, and one down in Florida where i went to school
