Patience. You're only 13. Most people aren't physically mature until their early 20's. You still have a long way to go! You can't make yourself "grow" taller. Just learn to be comfortable in your own skin, and you'll be just fine. Good luck.
Wait your 13 and your already In high school, anyways that's not my point my point is that growing is a natural thing and you can't control natural courses but you can work out, climb trees, jog/run, and bike ride more often. That may make your legs stronger and healthier and could make you grow a little taller. I mean how do you think basketball players get so tall. Just stay physically active and stay off any kind of caffeine all types of caffeine stunts your growth. That's just a small piece of advice though.
you can take natural amino acid supplements and vitamins that your body may be lacking which can be found at GNC, SWANSON vitamins and health food stores to optimize you growth potential. with todays diets, we often miss some nutrition.