Hi RFF,
Well done on your running success so far. Excellent effort!
I've had great success with ChiRunning
www.chirunning.com for overcoming chronic injury and haven't looked back since implementing the changes. The body loosening exercises which are demonstrated in the DVD and shown in the book are fantastic and I make sure I do these before I head out the door for my run each morning. I go through them again when I get home and also do a few general stretches while I'm cooling down. They only take a few minutes to do, but they make a big difference to my flexibility.
When I get home from work in the evening I do about 10-15 minutes of yoga as I am chained to a desk all day and find that I need to release a lot of tension from my back, shoulders and neck.
Hope this helps you ...