Dear elee77,
While you performed well in school, you have limited work experience and an unknown GMAT score. If your GMAT score is in the mid-600s, then you might want to explore some other school options. The schools on your current list are competitive programs with GMAT averages near or above 700 and average work experience of 4-5 years. While I understand you have faced issues with securing a work visa, the admissions committees will not necessarily see that as a mitigating factor. I encourage you to explore some schools with GMAT averages closer to where you expect your GMAT score to be and that offer the curriculum that matches your career goals.
Good luck,
Lisa