The key to gaining muscle isnt all about calories... calories are just a factor, get your nutrition and training on point to become an anabolic power house...trigger your testosterone and gh and your set...how else you think babies and teenagers grow, and yeah, i dont think you downed three protien shakes a day with 2 pounds of meat to pass puberty and grow 3 inces over night. There are many advanced ways of doing this, but it is not for the stupid, and all bodybuilders and elite athletes progress because they master the key hormones to their advantage. Short intense workouts, nothing fancy like hopping on one foot with a dumbell on your head. Take your workout and crush the time in half, add sets, and increase volume every workout. Up your fats far and your protein and lower your carbs to veggies. Once a week go and eat a pizza or kill the sushi chef for his goods. Then repeat. I, my friends, their friends and their.... all get great results doing this as its been proven to trigger the muscle hormones. I have gone from 150 to 180 in one year natural and kept a 5% bodyfat with only taking creatine, ala, multi, vit c.