You can review the Department of State Visa Bulletin for an overview of recent wait times for priority dates to become current. Most likely you will want to file for naturalization as soon as you are able and that will likely be the fastest route.
Answered on Dec 02nd, 2012 at 4:26 PM