There are 10 requirements to become a citizen of the US.....I offer you the last 5 of those for simple consideration...
"Be a person of good moral character.
Demonstrate an attachment to the principles and ideals of the U.S. Constitution.
Be able to read, write, and speak basic English.
Have a basic understanding of U.S. history and government (civics).
Take an oath of allegiance to the United States.
Learn About Naturalization | USCIS