Hi Alan,
Its a catch22 of sorts, nobody will give you a job without a visa and nobody will sponsor your visa without a job. I went through the same issue which is why I decided to apply for PR. Once you apply for your PR and get it then it becomes easiert to stay in Canada and look for a job, this is the route I am taking...maybe the senior members could help you further. Also try and check out an option called "Arranged Employment" AEO its a way to speed up your visa processing and also land in canada with a guaranteed job. Try speaking to some of the immigration consultants including Mr.David Cohen whose firm runs this forum. Get as many perspectives as you can and then you can filter the choices and decide on a course of action.
All the Best & God Bless
Cheers,
Rishab