IMO, since you're "bulking" and you're not going to do a maintenance phase no matter what we tell you, I would do an anabolic diet type thing.
I would lower cals VERY marginally, like, keep calories at 3300cals a day, and increase my calorie expenditure. If you lower calories too much too quickly, you're going to lose more than just fat.
As for macro's, I'd keep carbs low on off days and moderate on workout days, and increase protein and fat intake.
I would just try to increase NEPA, add a conditioning session or two a week, and take some HRX.