You need to have an examination to figure out what is causing these problems. This would include blood tests and a physical and pelvic exam. Your hormones may be out of balance. You could have some infection or blockage in the uterus
or vagina. Any of these might keep you from getting pregnant. In my opinion, you should see a specialist in obstetrics and gynecology. The specialist would know the correct tests to do and how to fix the hormones if they are out of balance. And he or she can also advise you on what you can do (for instance, taking vitamins
) to have a healthy baby once you do become pregnant.
Hope I have answered your query. If you have any further questions I will be happy to help