See a doctor
If you've been trying to get pregnant for 2 years and haven't been successful, then it is time for some medical help.
I'm not saying that you necessarily are going to need medication, just that you need to be evaluated, and that you might need medication. Based on what you've said so far, you could have a thyroid problem which is easily fixed with replacement hormones. Also, take 1000mg vit b6.