I get 5,000-6,000 calories EVERY day. 600-700 CARBS EVERY day. 350-400 Protein EVERY day. Do this and you will grow- You have my word!
I drink 1 weight gainer shake in the morning and another sometime throughout the day (right there is 160g protein and over 1500 calories).
Get some Casein protein for a before bedtime drink (slow release).
Also, get yourself some CARBO GAIN and mix a couple scoops in your daily intake of water (you will not taste the difference and you'll get 200 carbs a day just from drinking water. GNC, Vitamin Shoppe, etc has this-get the big tub Casein & CARBO GAIN).
Remember, to eat big your budget HAS to go up. You will spend more money no matter what.