First of all, OSU is a very good university. Business might be an area where your alma mater matters more than in some other areas, but you can do well with a degree from your current university. Your very good grades will also help. A bachelor’s degree from OSU with a 3.9 GPA plus some work experience plus strong references will also help you quite a bit if you are looking to apply to top MBA programs at some point in the future.
Given that you have 58 university credits completed, your high school grades and SAT score become much less important. You have shown that you can do well at a very good university. 3.9 at OSU is much stronger than 3.5 in high school. Good job.
If you have three semesters at Ohio State, then this suggests that your English is fine. When did you get 100 on the TOEFL? 100 should be fine, but your success at university in the US is probably stronger evidence of your ability to study in the US with English as the language of instruction.
It sounds like you have an internship. This is important in general, and is particularly important for a business student.
I agree with focusing on the ECs that are the most meaningful to you. The point in ECs is not to have the longest list. The point is to show commitment to do well in a few areas, and show that you can excel. Also if you are in leadership positions remember that “leadership” means making the activity better for everyone who participates.
I think that you are doing very well. I think that you can go ahead and apply to the highly ranked schools that you have in mind. Be aware that you are going to do well whether you transfer or stay where you are. Also, keep up the great work with your strong grades and continue to excel in your internship.