With your size to maintain your weight you need around 2200 calories. To build lean muscle you must take in good protein. You have to take in more than you need to do this so bump up your calories, start with increments of 200-300 calories and move up as need with results. When starting out guys just start stuffing their faces with 1000 calorie hamburgers and thats just going to give you fat. Eating 6 meals a day, lots of lean protein, good carbs and good fats. Pleanty of water, a good pre and post workout meal is also very important.
Some key foods to start throwing into your diet.
Lean Proteins-
Chicken Breast
Whey protein powder
Turkey Breast
Salmon
Tuna
Extra lean ground turkey
Egg whites
Extra lean ground beef
Carbohydrates
Whole grain breads
Oatmeal
White/red/sweet Potatos
Whole grain pasta
Veggies
Fruits
Dairy Products (for the most part stay on the lower fat side of things)
Milk
Cheese
cottage cheese
Fats
Flaxseed oil/seeds
Peanuts/almonds
Natural peanut butter
Avacodos