My mom used to have incredibly heavy menstruation and she used cod liver oil, but in the liquid form because she was taking so much.
The heavy menstruation was caused by uterine fibroids, but I imagine this would work with other causes, too.
She was taking usually about 3 tablespoons per day, but at one point took 5 tablespoons. This was when it was REALLY bad. Just keep in mind, however, that this is a little hard on your liver. You may feel very low on energy shortly after taking this much CLO because your liver is trying to process it. She really found this to be true when she took the 5 tbs.
The CLO worked really quickly, and she also lost weight while using the oil.