It's pretty difficult to move to Canada, if you are not a citizen there. Basically, the only way to gain citizen ship there is to move there as a skilled worker, a refugee, or as a business investor. Or, I suppose if you married a canadian.
http://www.cic.gc.ca/english/index.asp