I realized some Asians hunches (or rather look hunched). You can make urself look taller by building ur "back shoulder". Yep, you have to be persistence by lifting weights correctly. Consult someone who knows how to build back shoulder to "show" you. I don't think I can help U picture it wif my level of English.
I've my tips to share but again plz forgive my English!
Tips :
1. For optimum effect. Lift dumbbells "slowly". Hold it for 3 seconds. Then go back to position "slowly". Swinging too hard or using gravity will definitely make ur workout less effective. Or, you can take up swimming, it really builds ur back shoulder (n other parts of the body) and make you look tall & confident (ur optimum height).
2. You do not have to workout it too often. I read a research that compared a group of ppl who did 3 rounds of lifting for 12 repetitions wif another who only did 1 round. After 3 months, both groups showed similar improvement in muscle mass. So you don't have to push to hard, but dun give up too soon/lift weights that r too easy for u.
Remember, persistently workout 3 times a week, wif a day break in between each. And diet is very important, so do eat well (eg:- soya bean, egg) to help u build muscles.
3. So how do you know ur limit? If you do 10,12 or 15 repetitions of slow and proper weightlifting. You should not feel too tired and still alert. Each repetition should be consistent, if you find urself forcing the last few repetition, then that should be the no. of repetitions you can lift.
I believe this is true as I started out wif slow and steady push-ups of 15-20 times. When I was asked to do it fast during basketball training ('coz I lost the match..

), I could do up to 30+ and can still go on without panting. Itz really shocking but it is true. Hey Jet Li can do 100 with one hand. I'm sure wif determination anybody can do it
4. Do not take steroids!!
Well thatz my share of experience. I hope more ppl will post here so that I can learn from u guys too !