Go here:
http://www.maximuscle.com
This site will give you everything you need to know on gaining muscle without gaining fat. It has calorie calculators which will tell you how much carbs,protein, fats you need, what workouts to do at the gym and the best supplements for your goals! The down side to this is the price of the supplements. Maximuscle is 1 of the most expensive 1's on the market but 1 of the best.
Goodluck!