You can try taking some supplements to improve overall health. Or you can consider going to traditional chinese medicine to help?
Do take a look at the below links on the vitamins that you can consider taking.
Baby Dust Shop: Vitamins & Supplements For Her
Baby Dust Shop: Vitamins & Supplements For Him