it could be a few things.
first I would check to see how much calories your actually taking in, your body has a maintenance level, when you exceed that and your training, you build muscle. If you feel like your putting on too much fat, you can drop the calories down a bit and keep track on a weekly basis, I.E check in a week again, keep adjusting as needed.
You may not be training hard enough. It may be an issue, ask yourself when you do train, could you be pushing yourself harder? could you be lifting more weight? could you be taking shorter breaks?
Its not always an eating clean or dirty issue, all though most of the time it is. You could eat 100% clean and still gain fat because your eating too much.
I think something you also need to take into account is the fastest way to put on muscle is to put on fat at the same time, but it all has to do with your comfort level of carrying around that fat for say 6 months while you put on muscle, and then spend 3+ months cutting it off.
its probably as simple as lowering your calories down a bit to still gain weight, but keep it primarily lean body mass. Remember to figure out your numbers, and adjust as needed.
<message edited by Nm0ney34 on Thursday, October 22, 2009 10:08 PM>
6'3" @213
Squat 1x20x275
press:200, Deadlift:475, Bench:300, P.clean:235, Squat:385
"The only failure that is final is to stop trying to improve"