Diet is definitely the key, whether you're bulking or cutting. Although it's natural to gain some fat / water weight when trying to add weight, too much isn't healthy (and doesn't look good either !!)
Throw your diet on the board, let everyone have a look at it....