In my opinion, the best way to deal with symptoms caused by weak muscles, is to simply strengthen them. Depending on where the muscles are located, it may take a short time or a long time. The muscles in the lower back for example, require a lot of persistent exercise to become stronger. It can take years in some cases.
A physiotherapist is the best person to seek advice from on this matter. I worked with one for a few months and those sessions were very helpful. I continue my muscle strengthening exercises at home now.