Hi there! I understand your concern.
Physical activity plays an important role in gaining weight too. Indulge in weight training, it will help you to build muscle and also make you hungry post exercise. Have nutritious meals throughout the day. Ensure good amount of protein intake through milk and it's products, pulses, soya, eggs, chicken and fish if non vegetarian.
Next Steps
Check with your physician once to rule out any health issue.
Health Tips
If you wish to consult a dietitian for a weight gain diet plan you can contact me.