It sounds like you are doing very well.
You are a competitive applicant for the top universities in the US. The problem is that there are many competitive applicants, and the top schools in the US accept only about 1% of international applicants.
I think that you should keep doing what you are doing. You are an exceptional student. I think that it is worth your effort to apply to top universities in the US. However, you should also understand that it is more likely that you will not be accepted. As such, you need to also have options that are more certain, such as the top universities in your country.