How do I fix (straighten up) my bad, hunching posture? Yoga?

Stretching +... 1) walk on your tip toes your hands joint together trying to "reach" the ceiling and you gaze up to the ceiling. 2) put a book on your head and walk with it 3)yoga- yes- all kinds of stretching 4)breathing exercises-slow, deep, alone as a daily routine and of cause as part of yoga and all other exercises above or any others that you like and find helpful.