Not sure if you have tried yoga but thought you might want to give it a shot to see if it helps with some of your recovery.
Check out this link for "yoga for flexibility"
http://www.yogajournal.com/practice/1297_1.cfm
It is a good resource in general for anyone interested in Yoga and free =)