Here are some job websites you can try:
http://www.canadavisa.com/career_zone/canadian-immigration-job-search.htm http://www.jobbank.gc.ca/http://www.eluta.ca/http://www.monster.ca/http://www.workopolis.com/But yes, it's hard to get a job offer in Canada when you don't have PR. If you are looking to get an LMO and a work permit, the employer has to make sure he can get an LMO for you. He has to advertise the job for a certain period to prove that he could not find any Canadians interested or qualified. If you are looking to get an AEO to apply for PR directly under the skilled worker program or under PNP, the employer will ask why he should apply for an AEO for you. He has no guarantee that you will come and work for him once you get your PR and even if you do, it will be several months or a year he has to wait.