Please check the following site for
Medical Education in the US and how foreign doctors can work in USA.
I have worked with Indian doctors wanting to go to USA.They adopt the following strategy:
1.They take USMLE part 1 and part 2 exams in India.
2.For the 3rd part they have to go to USA as the exam is conducted there only.
3.Normally visa for doctors is discouraged and as such they go for a MPH or other allied graduate programs in USA.
4. They have to take GRE/TOEFL for getting admission in these programs.
You may contact me admit2003atrediffmail.com