I would first make an appointment with your local physiotherapist. There are many options, much of which depend on the actual circumstances of your current posture. The forum isn't really a place to give you a definitive answer to your question but thanks for posting. If you can let us know where in the world you are perhaps we can direct you to the best place to find a physio. 8o