Thank you brother, well, you are highly skilled, try to send your Resume or apply for Jobs here in Canada, who knows you can get a job offer and apply for other type of Work Visa, or even PR.
If you need any help, I can try to help you from here.
Hope you find a way out.
I gave you my e-mail...