not Cathe here.
Have had a similar problem, due to so much time just sitting in a chair at work, various muscle pulls, my not stretching enough, etc. Recently discovered an exercise program by a martial artist named Paul Zaichik. The program is aimed at martial artists trying to improve...