I agree but @libertybonds , you should still see your GP. Get yourself checked out and ask for a physio referral.
Assuming that it is indeed just poor posture, start doing daily planks. Start with 30 seconds and work up to 3 minutes a day.
Walking with a weighted (3-5 kg) vest for 20-30 minutes a day would also be helpful.