ive had that same dilemma for months. i wanted more muscle but keep the flat stomach. however, i realised i was trying to cut to nothing - i had/have my initial muscle developed as a beginner but nothing worth shouting about.
i messed around with carbs, under ate, spent most days questionning my routines and habits. so i bought 'new rules of lifting', realised i needed a focus and to stick with it and decided to 'bulk', the with my long term goal to be cut my summer. my problem is that i put on fat around a certain part of my body very easy, and ive been scared off making that bigger whilst bulking.
however, im eating more carbs but being sensible with them. i included an insulin spiking carb, ppwo carbs, something which ive been scared of previously, and something more substancial an hour or so pre workout, such as oatmeal.
ive found that i was eating like a regular, non athletic person previous, not someone who trains in some form everyday of the week; so im aiming for 3300kcals rather than 2000-2500. i found it difficult to eat a clean 2500 so 3300 is murder but as long as im well out of the deficit im not too concerned. im definitely getting some hypertrophy (well i can tell the difference anyway) but more importantly i feel a hell of a lot better.
anyway, the moral of this essay is start with a bulk, your clearly not anything near overweight so put on some muscle. any fat gains i or you make can be burnt off later on. you'll also be stronger and fitter for it and more able to burn kcalories. and you wont feel like you wasted the last 12 months arsing around a gym.