Serious questions for upcoming college application ,need suggestions please

<p>Hi everyone, I am a current junior and start to prepare for my college applicantions in a year, need some advice please.
I was an international student in a private school in Sophmore year and now in a public school as a junior (Permanent Recidency, which i heard it kinda lower the standards when applying for college).</p>

<p>Sophmore year: w 4.08
4Honors (physics, chem, algebra II, wh), 1 AP micro, got 4 on the exam</p>

<p>Junior year Schedule: (Stright As for now)
AP Chem
AP Calc
English III H
U.S History H
American gov H
Spanish II
Intensive R </p>

<p>I also have AP macro in the sec semester and also take AP stastics online.
I am in Mu alpha Theta and National Honors Science club.
Plan to play tennis for school in spring.
I am trying to sign up for as much volunteer work as possible, and seek to find a part time job in the second semester for work experience.
The school I am attending is not that rigorous, but I have been seeing people around me taking 3 and more APs this year which makes feel kind of worried about my class rank and how competitive I am comparing to my classmates.
I haven't taken any SAT yet, but plan to take it in March, June, and October next year as well as SAT II.</p>

<p>I am looking forward to apply for Top 40 university in U.S, which is filled with uncertainty for me. Because I am still a foreigner, limited in aspects like leadership, distinguished extracurricular,etc.</p>

<p>I really need some critical and constructive suggestions, also some goals must be achieved in the upcoming year. I want to be successful, and get into good colleges, just feel really lost now.</p>

<p>PS: Is it necessary for me to sign up for another online AP to make my Junior workload look a little bit more competitive? Due to my language barrier, AP History or English sound way to much for me. (I heard a lot universities value junior year as the most important one).</p>

<p>Thank you , I really appreciate for your reply.
here is my email: nizhen1995@************</p>