You honestly could afford to pack on a few extra calories, you seem pretty lean. If you are looking to bulk, do it wisely. Include alot of complex carbs into your diet, but some simple carbs also. Complex are best pre-workout *As Crusader Stated* and simple carbs post workout. Eat ALOT of protein, space it out over 5-6-7 meals a day, or try to eat every 2-3 hours. Eat a large serving of protein before bed also because that is when your body uses the most, repairing you muscles. You will have to see how your body reacts to different foods and different combinations of food. Also read up on basic dieting stratagies. Such as:
The Lean Mass Diet
Don't worry about eating to much fat, just make sure you arn't eating 7 servings of red meat a day and you should be fine. Make sure you have some variation to your diet and it wouldn't hurt to invest in a tub of protein, or save up for one. Hell, christmas is right around the corner, I'm sure someone loves you enough to spend the money on you.
Good Luck
The Wall