Growing I'm going to throw in my advice as well. In January of 2009 I weighed around 148 lbs. Now it's December, I'm weighing in at 197 on a good day, 192 at the least. I did with diet and intensity. I use a product called "Mass Gainer" its made by Body Fortress and they sell it at walmart for about 13$. Cheap, and it works. With whole milk I get a good 1,000 calories out of a shake and about 60-70g of protein. During school I workout Mon, Weds, Fri, and do arms on Sun (Having killer biceps is not appealling to me, I go for weight and strength). If you want to improve those things, try to narrow your work out into 4 exercises for each muscle group. Now that its winter break I work out every other day: back, chest and abs; next day is arms, abs, and legs rinse and repeat. heres a sample work out if you want to try it.
Chest:
Bench press
185 x8
195 x6
205 x4
"Crazy Eights" (this is difficult to explain, lay on your back and bring a single free weight as if your doing a tricep extension. Bring the weigh back over your chest and do a single "pump" upwards. 2 extension, then 2 pumps, 3 extension, 3 pumps, etc. until you get to 8.)
Dumb bell press (like benchpress with dumb bells)
I twist as I'm coming up and twist on the way back down
I do 3 sets of 8
Fly
This is the only "machine" i use. It's the giant rack with the cords attached to the handles. I do 3 sets of 10
7's
This is a fun one. Do it with no weight on the bench press bar, unless you're insane.
7 1/4 presses
7 1/2 presses
7 3/4 presses
7 full presses
7 incline pushups
7 decline pushups
7 regular pushups
Repeat until you can barely do one regular push up
Back:
Shoulder presses
3 sets of 8
Upright Row
3 sets of 8
Shrugs
3 sets of 12
That one machine with the cord. Forget what its called
Then I usually finish out with 3 sets of 10 "slow" dips. If you can't find a weight belt then try these slow dips. Drop fast, hold, then push up. At the school gym I usually do 3 sets of 8 dips with a 45 lb weight attached.
I'll spare you with abs because not everyone needs or wants a 6 pack. These exercises have really worked for my upper body. Of course I do squats and all that good stuff on other days. I know I'm lacking cardio, I'm going to start running everyday again after christmas.
Hope this helps you