Do I have a shot for communication in Cornell???

I am thinking of applying Cornell. I have other choice of college but Cornell is one of my top choice. I want to know with my current stat, how much chance I have and what should I improve on during my summer. Ill take any advice or comment with gratitude.

School: International School (Total of 200 people in entire high school, I know its small)
Citizenship: US
Gender: Male

Grade Point Average: 4.0 Weighted (Our school weights gpa)
GPA Break Down:

  • Freshman: 3.9
  • Sophomore: 3.8
  • Junior: 4.3

AP Courses:

  • Junior: AP Human Geo, AP Bio, AP Lang, Honors Psychology, Honors Statistics.
    Although I am about to take my AP exam, I currently score 5 on all of my ap practice test provided by my cram school.

My Senior Course would be: AP Stat, AP Lit, AP European His, AP World and AP Psycho

ACT: 34 (Thinking to take it again)

SAT Subject Test:

  • World History: 800
  • Math 2C: 790
  • Biology: 750
  • Chinese: 730

Extracurricular Activity:

  • THEIA Mission Trip (9~12), MUN (10~12) Varsity Soccer (9~12) Church Volunteer (9~12), Child Care (10~12)
    I am thinking about having a summer program relating to communication or cultural connection this year.

Based on this state what do I need to improve or change in order to better my chance of getting into Cornell? Thank You~~