You most certainly are not ovulating. At this point, two years from stopping contraception, the medication is not the reason you are not ovulating and thus not having a period.
I know it is tough being uninsured and getting access to care. There should be "free" care available through a local planned parenthood, health department, or academic institution.