Actually, the better schools offer more Honors and AP classes. The reason for that is the enrollment rate increases as demand increases. Demand only increase when the students are more rigorous. Therefore, the more rigorous it is, the more rigorous courses they offer. The transfer should not effect you in any way. As long as you maintain your GPA, and keep up the good work, you should be fine. Also, I would suggest you get involve in clubs and community service. It can hurt and it can help you for colleges. Colleges don’t just look at schools, they mainly look at you as a person, and whether or not you can contribute to their school. Depending on what college you go to, they may or may not require you to write a personal statement. If you do have to write one, and decide that you want to change the school. You can ALWAYS justify it in your personal statement. Class rank means alot, but at the same time you need to think what is more important to you. Do you want to be socially accepted or do you want to stay unhappy? If you change school and you are feeling better, then it is not a mistake. Even if things do not improve at the new high school, it is better to stick around for the whole year. Make sure you still keep up with your grades though.
Your scores look pretty good, but community involvement,clubs, sport, and etc. will make your resume shinier!
Good Luck! I hope this information will help!