Welcome. Check out the "Training" and "Health and Diet" sections of this forum. I'm afraid your question is too broad to be answered here. You'll find most of the information, or all of it, has been covered at one time or another on this forum. Good luck.