Speed is the main factor in distance. Practice getting a feel for speed using all of your clubs.
The movements in baseball are very similar to those in golf. Learn how to apply your knowledge of throwing to your golf swing.
Transition is a very important aspect of your swing. Learn how the change of directions works.
Tennis is very similar to golf. Learn how to apply the motions of tennis to your golf swing.