As an MD I can offer the following comments:
Birth control pills may work (or may not) If they do, the best choice would be a continuous cycle monophasic pill (the idea is to minimize hormone fluctuatuions) also, on a continuous cycle you don't need to have menses except three ot four times a year. Your ObGyn can recommend one.
If that doesn't work, some women swear by micronized progesterone, again data is lacking.
Something that does work very well is a very low dose of any antidepressant like prozac, zoloft, paxil or wellbutrin. These work very fast at a minimal dose, but there may have to be a little trial and error to find the right one. Any obgyn will gladly help with this.
Good luck