I have not filed for more than 5 years. What are my options now?
The best thing to do now is to file your taxes via the Streamlined Procedure. It was specifically created for taxpayers who have lapsed filing their taxes - and only requires you to file 3 years of tax returns and 6 years of FBAR.
The best part - it eliminates all penalties related to late filing / late payments.