You should really just search through the section a little. There are only about two dozen threads about exactly this subject, so starting another one seems kind of pointless.
I just posted this link in another thread. It's 12 foods that are packed with vitamins and nutrients that also crank up your metabolism, plus there are a variety of other health benefits:
The Abs Diet Power 12 Page
If you're looking to
gain, you might be lifting too much if you're doing it every day. If, for example, you're doing curls every day, your biceps aren't getting enough time to rest and grow (we gain mass and strength
in between workouts). If you're arranging your workouts so that you're only taxing any particular muscle group once (twice at the most) a week, then good job. Also, if you're looking to gain muscle, you want to be lifting heavy and upping the weight as soon as you're able.
You want to eat more than three meals a day, too. If you're eating three clean, healthy meals that are high in protein and good carbs, I'd still recommend a protein shake three times a day.