Hello Mithun and welcome,
5 feet 6 inches is about 167cms and your weight being 62kgs, this considered to be healthy, but putting on a few more kilos might help. An average Indian male is considered to be between 5.6 - 5.9 feet tall. Which puts you into that category.
If you find it difficult to put on weight you could try consuming some
protein supplements consolidated by mild exercise to increase your
muscle tone. Though, you should be careful not to over consume supplements. Natural food products can provide the protein you need to increase muscle tone. Here is a small list from Wikipedia:
http://en.wikipedia.org/wiki/List_of_foods_by_protein_content
You could try 'Step up powder', though I would strongly advocate exercise and stretches as you are still a young man. Sports like basketball and swimming greatly help in increasing height by a few inches if pursued religiously.
These are the last few years you would grow, and indulging in active sports and regular stretches should be beneficial.
Step up is a herbal product that stimulates the
pituitary gland resulting in increased production of
Growth Hormone (responsible for growth), although it is a minimal amount, it should not be consumed for a long period of time, as our body knows how much of each hormone should be produced naturally.
It has other benefits, and hardly any patients have suffered side effects. So I would advice you to inform your local physician before starting the product, and strict supervision by both your physician and you to avoid any complications caused by the product.
Wishing you the best.