As far as community colleges in the Nashville area go, look at Nashville State, Volunteer State, and Motlow State. You could attend those tuition free and then transfer elsewhere.
Another option I would encourage you to consider is Middle Tennessee State University. It’s a four year public university and they have some guaranteed scholarships available (Scholarship Opportunities for First-Time Incoming Freshmen | Middle Tennessee State University) and it’s close enough to Nashville that you could commute. You could start out there and transfer after two years or stay on if you like it and aim higher for grad school (since it’s mostly focused on undergraduate education, the faculty there are very involved with student research and do a good job at helping place students into grad programs elsewhere). They have international sections of English courses you could take in your first year with other international students who are starting degree programs but need extra assistance with English.
You should also take a look and see if you qualify for the Hope Scholarship. With in-state tuition and the Hope scholarship, you can get costs at a four-year public down fairly low.
Best of luck to you! Tennessee definitely has some affordable options you can take advantage of, for sure!