Yes you have low
Vitamin D3 levels so you should take
Vitamin D supplements. 10 Vitamin D sachets twice a week mixed in milk. Along with that I would also advise you to take multivitamins as you have faced fainting episodes. Take tablet zincovit 1 tablet daily.
Next Steps
consulta general physician and get your blood test done for hemoglobin levels
Health Tips
eat green leafy vegetables and fibre rich proteinaceous diet. avoid spicy non vegetarian food and avoid smoking and alcohol.