Very often, part of my Homecare exercises is not so much stretching or strengthening, but simply to regain a good posture. I tend to recommend 3 changes to a clients posture to help improve motion of joints, reduce chronic shortening of musculature and reduce fatiguing stretched muscles when posture brings the body out of balance.
-Keep Knees Apart at shoulder width. This reduces the habit of shifting weight to one leg or another. This is common when standing for long periods of time. Also keeping knees unlocked. When the knees become locked, this pushes the upper body weight forward, which can overtax the back and hip muscles.
-Very often the shoulders become turned in and forward. A good way to monitor that the shoulders are in a good position is to swing your arms front and back. When you swing your arms forward, if your hands come together, your shoulders are too rolled forward. Bring your shoulders back until, when you swing your arms, your hands remain parallel to each other during the whole swing.
-The last thing that is good for balance, is to make sure that your head is not too far forward. A good means to monitoring this is to pivot your head back until you feel gravity begin to pull it back, then bring it slightly forward. This will put it in the position that makes sure that gravity neither pull your head back or forth. In this position, your back neck muscles will not be overtaxed and fatigued, as they often are for anyone that holds their head in a forward position, which has a very high prevalence.
Keep your body in balance and your muscles will always be strong.