I think the trick with fly is the timing between legs and arms. I can do maybe 15 meters these days, 6-8 strokes - almost a whole short length of the pool if I dive long in the beginning (which is no sin, I'm told).

I guess everytime you push off the wall from now on, you can add a couple dolphin kicks. also do some dolphin dives everytime you cool down.

I think it's not entirely correct but if you breathe to the side, you don't have to lift your head out of the water quite as high.

I also started just doing a few easy strokes without breathing and without actually lifting my arms wide out of the water, to get the rhythm down.