I have to say intervals are your friend and as always the best intervals is hill repeats. I have nothing against going slow and will happily ride with anyone but I do find 14-15mph actually seems harder than 18-20mph avg. A turtle is not a bad thing just not my thing. To the OP the best way to get fast is ride with a group or someone faster than you.