Are you seeing an infertility specialist? This would be helpful. The steps I would recommend are:
1) A saline ultrasound and an endometrial biopsy to look for causes for the constant bleeding
2) After seven years of trying, a full infertility investigation which includes blood tests to see if you are ovulating, an XRay of the uterus and tubes to see if the tubes are open, and a sperm count.
3) Treating the cause of the infertility. If the cause is that you are not releasing eggs, then clomid will help. If the cause is blocked tubes, then clomid will not help. Similarly, if there is a sperm problem, clomid will not help.
With all the irregular bleeding I suspect that lack of ovulation is the problem and clomid may be the way to go, but you need answers to all of these questions first since it takes eggs, sperm, and healthy anatomy to get pregnant.
I would recommend seeing an infertility specialist to discuss these issues.