You can obtain US citizenship through naturalization, for which you have to be a lawful permanent resident for at least 5 years. It is also possible to reduce the timings to 3 years if you are getting married to a US citizen and living with them.