How many calories do you eat on an average day and how many grams of protein? Its physically impossible not to gain wieght if your eating enough. So if you're not gaining just eat more and really try adding another couple shakes a day, every day. Up your calories by about 500cals a day and if your not gaining wieght then add 1000 calories more per day.