It is not possible to become a Canadian resident if you have never being to Canada and lived there for at least 3 years. Some of the requirements you need to have before applying to become a Canadian resident include that you should be at least 18 years of age and know English or French. You need also to demonstrate knowledge of Canada, including the right to vote, obeying the Canadian laws and helping others in the community. Learn more from http://www.cic.gc.ca/english/resources/publications/howto.asp.
i have a south african friens who has lived here for just over a year now.. i think you have to come to canada.. you can stay here for a few months w a work visa..then apply for residents then citizinship after four years of residents