Please help provide insight

<p>OK here goes. I'm currently a Junior with a 3.7 gpa and a 1900 SAT score(I will take it again in May). I'm in all AP(APUSH,APLANG,APCHEM, etc) and preap classes. Next year I plan to take APBIO, AP PHYSICSB, and others. Now some useful information that might help is that my gpa was a 3.3 freshman year(lowest emotional point of my life) and I worked and got it up to 3.7 at the end of sophomore year and this year it will go up also though not as much-- to a 3.75 or so. I'm in the top 30% of my school. My extracurriculars include Academic Decathlon and the office positions of President/Founder and Publicity Chairman for the two volunteer clubs I'm in. I also played football freshman, sophomore years before a horrible knee injury. Also I come from a very poor family, income less than $25,000; Expected family contribution towards college is $0. I live with my single mom and my younger brother. I have a job, to help with my family's financial problem which makes school very tough. My dad abandoned us when I was very young, forcing my uneducated mom to seek employment. I know I can use these in my app. essays which might help so that is why I'm saying it. I need to know what my chances are to get into Schools like University of Texas, Texas A&M, michigan as well other great schools out of state such as harvardand columbia?; please name a few if you can I will appreciate it greatly. Please provide insight on this matter as it can directly alter my future. I live in Texas btw.
I will be a first generation college student.
Ethnicity : Asian (Pakistani, but I was born here if that helps)</p>

<p>UTA: High match (UT-Austin is rank-heavy, if you were in the top 7% with similar stats then it would be a safety)
TAMU: Low match
UMI: Match
Harvard: Reach (and an unrealistic reach at that)
Columbia: Reach (raise your SAT to about a 2200+)</p>

<p>Catria, I really appreciate you responding! But can you please explain to me what match, low match, high match mean?</p>

<p>A low match is a near-safety, a high match is a near-reach and a match is where the odds are pretty even.</p>