I'll tell you how I gained 35lbs in less than 6 months naturally.
420grams of protein , over 2 grams per lb of bodyweight, DAILY.
I would go through 2 bottles of Ultra Fuel (twinlab) everyday.
3 shakes a day, 60 grams of protein each.
TONS of chicken breast, at least 6 a day.
This is what I pretty much did...
4:15am) Ultrafuel 1/2bottle (in my car on the way to the gym)
4:30am) Train
5:30am) UltraFuel 1/2 bottle (in my car on the way home)
5:50am) 60 grams of whey protein in water
6:15am) Sleep
9:00am) wake up - 60 grams of whey AGAIN, 1/2 ultrafuel - jump in the shower
leave for school
11:30am) 2 tuna sandwhiches (3 cans of tuna, bread, low fat mayo)
2:30pm) 3 chicken breasts, rice bowl
5:30pm) 3 chicken breasts, rice bowl
8:30pm) 60 grams of whey/Ultra fuel
11:30pm) 3 chicken breasts,rice bowl or tuna sandwhiches or Steak.
12:00am) Sleep
Pretty much that's what I ate, everyday for about 6 months.
Every once in a while I'd throw in some flax oil.
If I was doing it now......
I'd bulk up for 2 months, cut for 1 month (to re-prime my body so it doesn't adapt).
Bulking diet would look like this....
1) 60 grams of whey, 1/2 UltraFuel
2) 3 chicken breasts, Rice Bowl
3) 3 chicken breast, Rice Bowl
4) EXTRA lean Steak, Rice Bowl
5) Salmon, Veggies, Flax oil, Fish Oil 7 caps
6) Steak, Veggies, Flax oil, Fish oil 7 caps
7) 60 grams of whey, Flax oil, Fish oil 7 caps
You have to use your head.
Use carbs, when you NEED carbs. Be smart with it.
You're plan might look different, depending on when you do what you got to do.
I'm active during the day...but if i was active more at night (working out at night, going to night school, gravyard shift,etc), then i would flip that menu, and eat my carb meals at night.
Don't eat carbs right before bed because you're not going to be needing energy for sleep. There's no point to eating it unless your goal is to gain fat for sumu wrestling.
Anyways...run a program like that for 7-9 weeks, then for 4 weeks go on a EXTRA HIGH PROTEIN cutting diet to reprime your system and lose the fat you gained while bulking (which should be very minimal if you train hard).
Then once that's over with, run this again...do this about 3 times, you should gain some good solid EXTRA LEAN slabs of beef.
Remember Protein is Everything. Make sure while bulking you get at LEAST 2 grams per lb of bodyweight.
50% Protein , 30% Carbs (taken in the mornings, or whenever your the busiest), 20% UNSATURATED Fats (Taken at Night or whenever your the least active)
Good Luck Broski.