I keep it very simple, I don't worry about shaving grams, heart rate monitors, pacelines etc.
Aerodynamics certainly do help but you can achieve that through better flexability.
I don't worry about all the fancy training programs, too much to deal with. I just ride hills a lot, nothing will get you in shape faster.
Ride up a steep hill, My legs and lungs and body are screaming in pain, I let my self recover and do it again til I reach total exhaustion.2-3 times a week will work wonders.
You will see your average cruising speed rise and your endurance will improve.