To be honest is an almost impossible task and can wholly depend on whether you have any unique skills not readily available in Canada given not many employers are willing to to invest time and money into an LMIA. CAn always look in sites such as Indeed or Linkedin or even the job bank site.
In your old posts you mentioned back in 2011 you had some sort of visa what happened to that ?