Hi ma,
To help you gain weight
There are many suggestions to give moreover
I need to know your height
Eating habits
Medical history
Food likes dislikes
Allergies
Veg or non veg
Exercise schedule
Before suggesting anything more
Next Steps
Have 4 to 5 meals per day with a mid morning snack and 3 to 4 pm snack
Your dizziness and tiredness might be due to anemia ( less hemoglobin) in the blood
You may have worms in the stomach
Any other medical issues need to be checked before we could proceed further.
Meals on time is required and if you don’t have any health issues other than maybe anemia you should include more cereals and grains ( carbohydrate foods) to help you gain weight.
Health Tips
If you need personalized diet, exercise and suggestions for weight gain pls contact me to Practo