I began running every other day, and doing very basic exercised the alternate days.
I am now running 4-5 miles on my running days, and my exercises are as such.
Three sets of the following exercises - done in this order, then repeat 2 more times:
Push ups x 15
Leg raises x 15 (lie flat on back, hips on floor, legs straight, feet together. Raise legs to 45 degree angle and lower to floor, don't touch floor)
Lunge and twist x 20 (Stand with feet shoulder width, keens slightly bent. Take a weight in your outstretches hands like a medicine ball. Take a step forward with your right foot and lower left knee toward ground, simultaneously rotate your trunk and arms towards your right side). Return to start position. Then do the left side. Remember to twist in the direction of the leg you step forward with, it feels awkward at first. 10 with each foot.
Laying side rotations x 20 (Lay on back, hips on floor, knees & feet together. Bend at the hips 90 degrees, and again 90 degrees at knees. Your thighs should be vertical, your calves horizontal. Keeping shoulder on ground, rotate your hips so that you almost touch the floor on your right side with your right knee. Then do the same on other side - 10 on each side.)
Arms swims x 60. (swing your arms one at a time like you are swimming - do 30 "cycles" forward swimming, and 30 "cycles" backward swimming)
Bent shoulder rotation x 20 (Take golf posture with a small weight in your hands like a medicine ball. While keeping your head down and feet planted, use your shoulders only to pull the weight up like a backswing, and then down and to the other side like a forward swing. Only difference is only rotate about 2/3 of the way up so you don't need to bend your elbows.)
I've done that for almost two months now and my first time to the driving range I was hitting the ball just as far as last year with much less effort = more control = straighter shots.