Their are many job portals, more especially, job bank, monster etc etc.
I would not demotivate you, but securing a job while outside Canada is quite difficult. I don't say its impossible , but its highly unlikely that an employer will go at lengths to secure a LMIA (mind you it is a tedious process for an employer),when they have plenty resources within Canada.
Give it a short and may be you can change the trend. Good luck.