My advice would be not to just putter along at 12-15 mph. Play with your speed on your rides--essentially unstructured interval training. Hard effort followed by recovery then do it again. You could do it based on time or by picking out a reference point from time to time such as a telephone pole and pushing hard until you reach it. I think that's about the quickest way to improve that doesn't feel too much like actual work.