I have to echo the comments about yoga. I do a couple of yoga moves (if that is what they are called) before and after workouts and it has made loads of difference. One is lying on your back and pulling knees towards stomach and the other looks a bit like you are lining up at the begiining of a sprint race. Certainly worked for me. And do some regular abs work when you can, that helps too