Maybe you should try switching from your regular whey protein to a weight gainer powder instead. There is not a whole lot of calories with most whey protein shakes unlike the weight gainers. Also, try adding a little weight /resistance to your workout routines. If possible, cut down a little on cardio as long as you think it won't affect you r performance too bad. Just a suggestion.