I filed an I-130 for my wife but since then have become a US citizen. How do I upgrade my petition and what is the fastest way to get a green card or a work permit for my wife? She is in the country already. Thank you!
Assuming that your wife was admitted into the U.S. legally, she can now file the I-485 application to adjust status to permanent resident. Along with the I-485, you would submit the I-130 receipt notice or approval notice and a copy of your naturalization certificate. At the same time, you can file an application for the employment authorization document (work permit). You should consult an immigration attorney before you file any immigration application so you can understand the full legal ramifications of the application.