I've been lifting weights for a few years now. In the last couple months I've been training really intensely and gained about 10 lbs of what I think is mostly muscle. My problem is, I've still got a flabby stomach. How can I burn body fat while still gaining muscle or at least maintain the muscle I've worked so hard to gain.
I eat around 3k kcal/day. 3 solid meals with 50g protein shakes in between meals.
Weight train 1 hour/day, 6 days/week
Cardio 20 min/day, 2 days/week.