Went up today, but major fail

accidentally resetting my watch somewhere in the first quarter. I was up there yesterday, hit a 42:30 so the times coming down, although today I was feeling even better and would guess somewhere in the high to 41s.
My tips for people really serious about dropping their time.
Biking. When I started consistently biking last year (22km to work every other day) my times just dropped. That and learning how to use my diaphragm to help me breath helped as well.