I'm 5'1 and 90 pounds. For my age (I'm 13 years old), I'm underweight. Some of you may be like don't worry about this, you're so young but I still will worry about it. For those of you who say "eat more" it doesn't work that well for me, I have a small appetite. In 3 weeks I only gained around 1 pound which really concerns me. I wanna get in shape, to gain more muscle.
Gaining weight as an underweight person (and I know this from experience) is having the balls to eat even though you're not hungry. This does not mean binging, but rather eating healthy food 5-6 times per day, in moderate portions.
But you can help yourself get a bigger appetite by joining a sport. I wouldn't recommend weightlifting just yet, but a form of martial arts or gymnastics is one of the best choices you could possibly make right now. It will make sure that as you grow, you grow in the right ways. It will make you both look good, and feel good.
Obviously, I'm not discounting other sports, and you should go for whatever sport you really want to partake in. Martial arts or gymnastics are suggestions that I know will give you a strong and lean body whether you want one or not.
You do not necessarily need to eat more, but you have to get correct nutrition:
- Six smaller meals a day containing 20-25g protein each time (this is much harder to plan than you think - use a kitchen scale and nutrition tables to check the amount of protein)
- Healthy food: Fresh fruit rather than dried or canned fruit. Raw or slightly cooked vegetables. No fast food.
- Slow carbohydrates: Prefer whole grain products and avoid sugar.
Choose some sports, which makes you feel happy and that you have fun. Good feeling is usual the best motivation for using your body and gain muscles mass.