I am a 23 year old male. My height is 5'11" and weight is 58.5 kg. I would like to gain body weight. I am have a problem of pimples with pus on face for the past four years. I had never taken any artificial mass gainer or protein. I am a pure vegetarian. My lipid profile result is as follows: Total cholesterol 93 mg%, triglycerides 46 mg%, HDL direct 33 mg%, LDL direct 60 mg% and VLDL (calculated) 9 mg%. My thyroid test report showed T3 106 mg/dL, T4 7.2 ug/dL and TSH 1.25 uL/mL. Please suggest something to gain weight and to increase my appetite. Thank you.