Your USC wife can file an I-130 petition for you and you should be able to file an I-485 application to adjust status a the same time. If there are no criminal or support issues, it could be approved in 3 to 4 months depending on where you live. You should consult an immigration attorney.
Answered on Jan 15th, 2013 at 7:00 PM