He will be able to apply for citizenship and then petition for you as well. However if he does not have an income or if his income is insufficient, he will need to get someone else (a US citizen or permanent resident) whose income is sufficient to act as the joint sponsor of your petition for affidavit of support purposes.
Answered on May 18th, 2012 at 5:33 PM