Actually If you have taken hormonal pills to regulate the menses.... This might cause regular period while taking the Medicines..... So it is necessary to have a menses with your own means not taking the hormonal pills
Next Steps
So for that consult a reputed ayurvedic physician in your city.... Ayurvedic medicines and panchakarma gives nice results in such problems
Health Tips
Proper Diet & lifestyle changes also necessary