First do a split brakdown for each meal cals/pro/carbs/fats/ also if you are gaining rather than losing you are definitely not in a deficit so there must be something wrong that you are not stating or something, is very simple, you intake less than you burn and you will burn that fat....