You have to take an appointment with a doctor,get investigated &get proper treatment.
From your complaints ,you might be having liver
problem (to be confirmed by investigations like routine urine exam.for bile salts &pigments,liver function test etc.)
you can see a physician,To suggest treament without examination is not proper.
Still,till then,,you can try with high carbohydrate
dietwith suger, fruit juices,Sp.sugercane juice.sips of glucose
water.Take rest ,have B complex syrup,some liver preparation like Liv-52 may be helpful.
Avisit to dr.-by appointment or on emmergency basis will be a wise action.