Switzerland is not the easiet country to get into to work. I am a Dual citizen (Canadian/Italian.. my parents were both born in Italy) and even though I am a member of the EU community, I cannot just go to work in Switzerland. A relative of mine lives and works there, only because her husband is a Swiss Citizen. Try to contact the Swiss consulate in Canada (where this is I have no idea) to find out what the conditions are to get your working papers.
That aside, I dont blame you for wanting to work in Switzerland. It is a beautiful country, and from my encounters with people from there, I have found that the Swiss people are, for the most part, quite content with their standard of living.
Good luck with it & I hope you like cows.
-Mark