I have a difficult time walking long distances and also with strenuous exercises and yoga.  What I have found effective is to to take a break and walk aroun the office for a couple of minutes every hour.  Also, gentle stretches throughout the day, at bed time and before getting out of bed in the morning helps a great deal.  The most effective exercise and stretching for me has been in the swimming pool.

This slideshow requires JavaScript.