Витамины это хорошо, только не переборщите с ними. Еще можно добавить кальций, он хорошо действует на мышцы матки.
А травки - пастушья сумка, крапива и тысячелистник, смешать в одинаковой пропорции и ст. ложку смеси залить 500 мл кипятка, напарить в термосе часа два, процедить, и пить между едой (за полчаса до или через пару часов после) маленькими глотками. Где-то за неделю до предполагаемых следующих месячных до дня их предполагаемого начала.
Ну и питайтесь по человечески. Еще есть травка, называется китайская анжелика (донг квай), только ее можно если вы 100% не беременны, по 1-2 капсулы растворить в горячей воде и выпить или так проглотить перед сном. Тоже где-то за неделю. Ее в Азии называют женским женьшенем, потому что она помогает отрегулировать цикл.