I've definitely been working at it, and losing weight definitely helps.
To be fair, it is very very flat here (NE Texas) and I am clydesdale rider (194cm/110kg). So while I have a lot of mass to move, I can really pound the flats and can at this point break 20mph pretty easily (not average...