UNC System chances?

I’m a junior in North Carolina right now who is kinda stressing out. I screwed up in the fall and I’m paying the price right now. GPA went from 3.65 to 3.37 really fast. Can you guys give me a little hope to get into either UNC Chapel Hill, UNC Charlotte, UNC Asheville, UNC Wilmington, Appalachian State, NC State, East Carolina University, and Western Carolina University?

Weighted GPA - 4.1
Unweighted GPA - 3.37
15 out of 147 in my class.

I have 13 Honors Courses and 2 AP (Calc AB and Calc BC) by the end of my senior year I should have 4 AP and 17 Honors.
Senior Schedule:
-Honors English IV
-Honors English 111 (thru community college)
-Honors Zoology
-Honors Statistics (thru CC)
-AP Computer Science A (online)
-AP Environmental Science (online)

ACT Composite - 24

  • Math - 26
  • English - 23
  • Reading - 21
  • Science - 26

EC’s:
-Played Euphonium for 5 years with 3rd chair on All County (First alt in All District this year by .5 out of 200 points)
-Officer in Marching Band
-Marched 2 years Euphonium and 2 years Sousaphone (no offense but I can’t stand sousaphone)
-Future Teachers of America
-Future Farmers of America (competed in Marketing Plan, Ag Sales, and Parliamentary Procedure)
-Creative Writing Club
-Beta Club

Some future EC’s (hopefully):
-FFA Officer
-FTA Officer
-Marching Band Officer (possibly Drum Major)
-Start a Debate Team
-Start a Gay-Straight Alliance club
-I might try out for Varsity Football this coming year

Some Personal accomplishments:
-Come out as gay my Junior Year
-Down from 291 pounds to 224 and counting
-Trying to change a rule to allow Same Sex couples to prom at my school
-Teaching low level Music Theory and Piano to students
-Currently learning Piano

Junior year has been one of the hardest of my life. I got lazy and let some easy A’s and B’s slip to B’s and C’s. I’m currently working on getting all B’s this semester and then trying to get some more A’s my senior year. I could have had a much better GPA if I cared my freshman and sophomore years but I hope to bring my GPA to, at least, a 3.4. I also hope to increase my ACT score to 26. I’m not 100% sure what I want to do but I know I should do something in STEM. I usually switch every week between Computer Science, Biology, and Chemistry. I think that teaching Biology, Chemistry, or even Physics would be really awesome despite teaching in NC being a death sentence. I like presenting projects that I’m interested in because I feel like performing is my comfort zone. Anyway, tell me what you guys think. I believe Chapel Hill is a MAJOR stretch but I would still like to hear some opinions.

Also I am the first in my family to be going to college if that may increase my chances.