Well the best LEGAL way as far as supplements go is one superbolin capsule every 12 hours, 1.5-2 grams of protein per pound of body weight per day but no more than 40grams at a time(i use dymatize elite xt) mesomorph 30min before workout, complete amino acids when you wake up and before you go to bed, branched chain amino acids before and after you work out, mens multivitamin once a day and make sure it has zinc. Im sure im forgetting something too. This combo will build lean hard muscle from nothing. I gained 20lbs in a month and a half on this combo when i jumped from light weight to welter weight