+1 on many of the responses.
Eat lots of quality foods e.g. steak, whole eggs and vegetables.
Base strength workouts around:
1. Squats for your leg routine
2. Deadlifts and chin ups for your upper body pulling
3. Bench press for your upper body pushing
As far as supplements go I use creatine monohydrate ...... maybe some whey protein concentrate if I am protein deficient.
Best of luck
There's no need for BCAA's. If you eat a good amount of whole, Primal protein sources you don't need to waste any money on it. It's better spent on some good steaks.
Eat allot of good food. at your age you need to spend the next five years building as much muscle as possible. Don't worry about burning fat build muscle. You will regret not taking advantage of your full potential otherwise.
Don't mess with workout supplements... You don't know what's in them...
[url=http://www.leadertelegram.com/news/daily_updates/article_ce98bb96-cb65-11e1-84c8-0019bb2963f4.html]Ten Menomonie football players suspended over energy drink - Leader-Telegram: Daily Updates[/url]
You may want to try cycling creatine monohydrate though.
It's cheap, legal, no side effects, and works for a significant percentage of the population. Load 20g/day for a week, then maintinance of 5g a day. Some people respond well, others notice little performance gain. Robb Wolf discusses it in a few of his podcasts, and endorses its use, FWIW.
Fish is an overlooked food source of good protein.
Gallon of milk a day. Don't overthink it, just eat.