You may qualify for naturalization and become a U.S. citizen if you have been a permanent resident for at least 5 years. 3 years in case you are married to a U.S. citizen. To qualify, you should file Form N-400, as well as many other documents. All applicants should be at least 18 years old.