Military and tuition

In addition to what paul said, there are few other automatic full scholarship schools, including two U Alabama and others less known schools. Look it up.

You also may look into the following schools, see if you can afford them. Some of those only charge less than $20K/year for full COA and they have scholarships as well to reduce the price to around $15K/year.

http://talk.collegeconfidential.com/financial-aid-scholarships/1651944-very-low-cost-oos-coa-universities-less-than-25k-coa-for-everything.html#latest

If you got your green card during your gap year, you will get additional help from many other schools.