If you are an international student, you need to know that it will be almost impossible for you to be admitted to medical school in the US. It would be better for you to go to medical school in your home country and then come here to do a residency after graduating. Most US medical schools do not admit any international students. The few that do admit international students normally require that those students pay the full four years of medical school tuition in advance.
If you have excellent grades to go with your excellent test scores, there are a number of places that offer merit-based aid. Read through the links in this thread, and check each institution to find out if the scholarships are available for international students: http://talk.collegeconfidential.com/financial-aid-scholarships/1678964-links-to-popular-threads-on-scholarships-and-lower-cost-colleges.html#latest