I'm 24 and 6' flat, at 165lbs. You're metabolism is probably way faster than mine by now, but I'm thinking we could be similar in many ways. What type of training are you doing? More bodybuilding type or strength type? Total body or split? I'm thinking 3000 is probably spot on for bulking, get over 3400 and you're looking to add quite a bit of fat in addition to your muscle.
The short version says get lots of protein and fat throughout the day, and position your carb intake before and after your training.
Let me know how you do. Good luck.
1) eat real food - more vegetables, moderate meat, moderate fruits, less grains, less sugar, less vegetable oils.
2) exercise - moderate intensity cardio, sprinting, heavy lifting, dedicated stretching and mobility.
3) live - relax, de-stress, meditate.
Disclaimer: I'm not professionally qualified to make any formal recommendations. I've just done my homework and I'm my own guinea pig. All of my data, unless otherwise cited, comes from a sample size of n=1 (me).