If you have been studying in English-language schools for fewer than five years, most colleges and universities in the US will require you to take the TOEFL or another English placement exam. Many ESL instructors (myself included) would encourage you to take the TOEFL if you have been studying in English-language schools for seven years. Placing out of your high school's ESL class does not mean that you don't need to take the TOEFL or another English placement exam for college. It just means that your HS believes that you can cope with their regular English classes.
Since you have a Green Card, you are eligible for federally determined (FAFSA) financial aid. Sit down with your parents and work through the http://www.ifap.ed.gov/efcformulagui...aGuide1112.pdf
so that you know your family EFC. That is the minimum amount that your family will be expected to pay. Most colleges will expect them to pay more. You need to know just exactly where the money is going to come from for your education. How much can your family pay each year?
One of the public universities in the state where you are living probably offers Architecture. Find out what you need to do in order to be admitted to that program. If you don't qualify yet, find out if there is a pre-Architecture program at your closest Community College. There probably is an articulation agreement between your CC and the public U that will let you transfer automatically into the Architecture program after you have taken the preliminary courses at the CC. This is a good way to work around any difficulty with your grades or exam scores.
Wishing you all the best!