I have been working out for a little over a 2 months now and I have yet to see any real gains despite my hard workout. Are there any supplements or vitamins or something (no not steriods) that I can take that will help build muscle and decrease the down time for my muscles? Also is the anything that can give me an increase in energy while doing my workouts? I want from real life testemonials or from professionals. I don't want to hear what people have heard or THINK would be good. Have some facts to back it up please.

10 points up for grabs.

Thanks,