I'm having problems figuring out a diet to help me gain weight. I'm on a very tight budget so I can't spend a bunch of money of food so I'm looking for cheap solutions. I plan on consuming half a gallon of milk little over 1200 calories + 6 Peanut Butter and Jelly Sandwiches around 2000 calories. On top of what ever pasta, chicken, and nuts I eat and whey protein pre and post workout. Is this a solid diet plan? Or should I do something different? Note: I weightlift 5-6 days a week. I weigh 130 lbs and I'm about 5'7 or 5'8.