Have you thought about how you are going to pay for medical school? As an international student you are not eligible for US federal students loans, which is how most med students pay for their education. Scholarships for internationals to attend a US medical school are pretty much non-existent.
Are you able to independently fund the cost of 4 years of medical school plus your living expenses?
All US medical school require that international students demonstrate they are able to pay for their medical education either by producing a letter guaranteeing financial support from their home country government or placing into a US escrow account 1- 4 years worth of tuition (approx $70-250K).