Forgot to mention:
If you want to explore Canada, Australia or New Zealand options -
I suggest contacting a couple immig lawyers for these countries- they usually do free 1st time consultation over the phone.
Just explore your options - they can tell u which option is best for you.
http://www.canadavisa.com/canada-imm...f-interest.54/