It's not an easy task but there are ways to sponsor your spouse. First of ask around other immigrants, they probably know of places that can help you know where to start. There are people out there who dedicate much of their time to helping immigrants gain citizenship. There isn't much help on the Immigration website and much of the information is outdated. So I think your best bet is to talk to people and ask around. And plan on spending a few thousand dollars! Good Luck!
Yes, she can.
Only US citizens can sponsor their parents to the US.
How do you sponsor a person coming from another country to the US
Bob Hope was just a little boy when he arrived in the US. He was about four years old and emigrated here with his parents and siblings in 1908.
An immigrant can get another sponsor if the sponsor if the immigrant is on H1B. But the new sponsor need to file a new H1B for the immigrant.
You cannot sponsor someone who is already here illegally. You CAN sponsor them if they go home and apply for entry with a sponsor who will provide a home and/or a job.
The US citizen can sponsor his wife for a green card, not for US citizenship. Since he is currently unemployed, he will need to get a joint sponsor to complete an affidavit of support for his wife.
Yes.
No. Your sponsor must already be a U.S. resident so you, as a non-resident, cannot sponsor yourself. Think if you have any relatives, friends, or employers who you can ask to sponsor you!
contact immigration
YES
A person can sponsor a member of their immediate family such as their spouse, child, or parents for permanent residency in the US by filling out form I-130. If a person wishes to sponsor their fiance they must fill out a form I-129F.