Medical care is mainly government funded in Canada. What type of nusing are you looking for? If you are looking for a hospital job, you need to talk to the health authorities.
You can try the following:
http://www.healthmatchbc.org/, which is a website which has job openings for all hospitals in BC.
Some of the jobs are what they call casual postions, which basically means you are not guaranteed hours. With the current nursing shortage this should not be a problem. If you are willing to work all shifts, there will be plenty of work.
The way it works is as follows. Hospital nurses have to be BCNU (nursing union) members, working in a particular hospital gives you seniority. When a position becomes available in this hospital, the nurse who applies with the most seniority gets the job. As a casual nurse you get seniority for the hours worked. The more specialized you are the better chance you have of skipping the casual job stage and gaining stable employment immediately, BC is screaming for ICU, OR, Obstetrical and Neonatal nurses (and other specialties).
I made the move from the Netherlands 15 years ago and looking back I would not change a thing.
Let me know if there is anything else I can do, probably better to send me an e-mail as weeks go by I don't get to this website.
Marijke