I would start off by suggesting that you find out what your maintenance calorie intake is. Then you should up it by 500 calories for a week or two and see what that does. As for supplements, I would just start with the staples, multi-vitamin, protein, fish oils, and creatine. Food wise you need to be taking in 1.5 grams of protein per pound of body weight. If you want a specific diet just search around the forum and you will find some diets that have worked for other people. For exercises as stated above I would also suggest doing some compound exercises such as bench, squat, and deadlift. Good luck bro