I really think that you should hire a CPA to file these delinquent tax returns and if you are having any trouble you may also consider using our services to contact one of our tax experts to file these tax returns.
Please visit this page and you can fiill out the relevent sections and one of our representatives will contact you.
Ask TaxGuru Services
Good Luck!