Yup...in the same boat. I have a metabolism system that is going a million miles an hour. Gaining is hard. This is what works or has worked for me..
year and a half ago, I was at 159# before hitting the gym...as of saturday, I weighed in at 175# and still have the same waist size, but fuller in the chest and arms ect.
When I started out, I was buying protien shake mix from GNC "Re-Build Mass" by Beyond Raw...60g of protien and 850 cal. @ about $65.00 for 6lbs.
I would mix it everyday with milk in the mornings...eat good foods when I can during the day, and have another serving within a half-hour of my workouts to help repair.
I foundout, I wasnt still getting enough calories. So...I found another mass/weight gainer that is giving me more calories...AND CHEAPER!.
I found "Serious Mass" at The Vitamin Shop. Each serving is 1250 calories, 50g of protien, 250g carbs.
I take this as many times diring the day as a full serving is almost impossible to mix in a shaker with milk...it get too thick, so I cut the serving in half. And for sure, right after a workout.
and the cost...$52.00 FOR 12lbs! different flavors but I stick to the chocolate..and tastes good too..
Now my workout routines.
Remember, to gain muscle mass....more weight...less reps. I like a intense slow reps and do a full body split workout schedule..3-4 day/week split, with some type of cardio on my days off..treadmill...brisk walk..whatever to keep ticker in check.
But not so much that I burn off what I've gained.
I also get bored with routines..so I like to switch it up about every 3-4 weeks in my routines and try new workouts...I like the muscle confusion idea. I do have the P90x but is hard with my schedule..but I like using some of the routines from it.
Last but not least: I dont do anymore than what a routine calls for...(lots of on-line routines) RECOVERY and REST is very serious when gaining. Get it out of your head that spending everyday in the gym and working the same muscle groups will NOT get you gain..just chance for injury..they need to rebuild and recover.
I NEVER thought I would be able to gain and get toned...EVER!..but I stuck to it..give yourself time and patients..remember..its all about progress..not perfection..before you know it..bam!..you'll notice a change..so take some pictures of yourself as you go..you'll see the difference and compare your first picture.