The most important thing is for you to ace your GMAT. International applicants are judged heavily on GMAT score, only because that's the score that can standardize any and everyone around the globe. For an international student, it's harder to judge how hard or easy your curriculum is at your school because AdComs don't have first-hand idea of how the schools fare (unlike, say, university of chicago undergraduate). If given what you said, I think you have a very good profile and that as long as you can address your why MBA question cohesively, you should be able to get to a good place. Again, a lot will come down to how you do on your GMAT. Aim for 700+ and you should be able to shoot for a top 15 b-school in the states.
Get the best GMAT Prep Resources with GMAT Club Premium Membership