I have a very painful and heavy menstrual cycle, but dr said no sign of endometriosis. But I still can't get pregnant and its been five yrs. Problem?

Way too long! You didn't state your age but 5 years is way, way too long. There is definitely one (or more) fertility problems. You should see a fertility specialist to sort this issue out. The cause of your pain and fertitlity problems may not be related. Did your doctor rule out endometriosis during surgery, or based on some other criterion?
Any fibroids? You need a sonogram to check for fibroids, adnexal masses, ovarean tumor , blood count for anemia.