It would be helpful if you answered my other questions.
However, with no period for 2 years, pregnancy is unlikely.
No period usually means no ovulation, since ovulation brings on a period. However, no bleeding at all for 2 years is suggestive of possible early menopause. Usually you would have hot flashes with that.
In any case, a blood test of your FSH and estrogen will give part of the answer. Or if your FSH is very high, it will give all the answer, namely menopause.
Another possibility is that your uterine lining is scarred, and that's the reason for no period. That's not likely if you were having regular periods before the iud, but if your estrogen is normal, that can be checked.
In any case, you'll need to see your doctor to get a good idea whether pregnancy is possible.
If the only problem is not ovulating, that's usually not difficult to resolve with pills to induce ovulation.