I am an Australian Citizen and a Canadian immigrant and have been here 6 months in the ATC biz. Canada has too many drivers (unless your rotary) but not enough controllers. The Aussie fixed wing guys here can find it hard to get good regular employment unless they have high jet hours.
Here is the Canadian Aviation Forum wchich is the local equivalent of PpruNe:
http://www.theairlinewebsite.com/bbs/index.asp?forum=1
BTW your sister should be able to sponsor you for a green card no probs - might hear you on radio driving an UAL, AAL, NWA, or COA A320, MD80, B737 or B738 flight into the northern land???