i would recommend 16 calories per pound, but for you maybe even 20 calories bc you're only 17years of age and your body metabolism should be high. Your protein should be from food consist of chicken breast, lean beef, etc. And your carbs should be from whole wheat, brown rice, yam, potatoes etc. Basically all your healthy stuff. PPL dont eat enough nuts! Its good for you.
I would recommend you do alot of body weight workout i.e. dips, deadlifts, pullups...im working out for years and realize the most important thing is your core muscle. U clean that up and you'll see results like you wont believe.
check out these sites for more info
www.crossfit.com
www.bodybuilding.com
Good luck and most important have fun working out! It shouldnt be a chore.