Yeah, you can consider working on launch angle and spin rate. Do you know your swing speed? I was able to add yardage by figuring out my AOA (angle of attack) with a driver-- do I hit down, come in level, or hit up (and I'm talking about the clubhead here) and how much so. Then try to obtain the appropriate spin for a given launch angle and swing speed by varying the driver's loft angle or shaft components. For me, since I hit a bit "up" on the ball and tee it up high in the front, I was able to switch to a 6 degree driver and extra stiff shaft to reduce my spin. My swing speed is b/w 105 and 114 mph. I did not increase my swing speed. But my spin rate decreased by 1000 rpm and I am getting 10-15 yards more carry and extra roll.