How to improve posture?

I am 15, and my back/shoulders/neck are always sore, like i mean everyday. I try and stand up straight, but i can't hold it for too long as i am 5"9 and i feel awkward towering over other girls my age. Is there any stretchers that will help my back pain?
Thank you.
 
Back
Top