First you have to become a permanent legal resident - through marriage, green card or asylum status. Then you have wait for 3-5 years (depending on your case). Then apply for naturalization and wait again - for at least 6 months. You can evaluate your chances taking a short online quiz here - third ...