You need to visit a gynaecologist and also get a pelvic sonography done.
Ayurvedic medicines that you can take are- Ashokarishta - 2 teaspoonfuls mixed with 2 spoonfuls of water twice a day after meals , for three months start the medicine when your menstrual bleeding stops. Continue till next period and take a gap in the medicine during menses.
Rest of the medicines can be prescribed only after detailed reports are seen.
Health Tips
Do not take any hormonal tablets on your own, or without a proper prescription.