Welcome to HealthcareMagic forum.
to gain weight one has to be consuming plan diet ..in take patience and determination..
if you are totally healthy then you done require any medicines..
drink milk 2 glasses in a day .. eat milk products such as butter.. paneer..
raisins, almonds.. peanuts or peanut butter .. daily..
eating a chocolate bar daily also helps..
drink juices .. and protein shakes
join some martial art classes or do some weight training
to develop your muscles
wishing you good health