If your natural the best supplements out there are Kre-alkayln Creatine because it never converts to creatinine a nasty by product of creatine, because its P-H is 12 to 14.A protein powder with Milk Isolate, Egg white, Alpha - Beta Casein Whey protein Isolate, and Whey protein concentrates.JUst whey proytein is not enough, by combining proteins it has a better amino acid profile, and has diffrent release times.L-Glutamine after training and before bed, with BCCAS.If you want to naturally raise your testosterone levels, take 600 mg of Longfolia, 600 mg of Tribulus,100mg of Velvet Deer Antler, and 200 mg of Yohimbe.Lastly take 3- 5 grams of Vitamin C because its the most important vitamin for skeletal muscle