Read a few books by either Nancy Clark or Chris Carmichael. Good reading.
You need to properly fuel, workout, recover, ride hills, interval train, etc. Of course, it is significantly more complicated than my post.

Strength training helps a bit as well.
A visit with a personal trainer to set a workout routine would help.... as well as a visit with a nutritionist.