Volunteering as sometimes key. Even though it might seem like a pain to do it, especially if it is not natural for you to do it, you don't know who you might meet while volunteering. When I volunteered, I met the Head of a big trauma surgery program in the US. I told him I was interested. He helped me to get into the University he worked at, as well as made calls for other places. Plus, I got to help some people who had nothing, who couldn't read, much less think about getting any kind of degree.