Great! Good luck and never loose hope. You have a great chance based on your CRS score, you'll get it just after this pandemic, it is just my prediction.. By the way which Industry you are working in? and why don't you try in province like Alberta or Saskatchewan where they have tremendous demand of Mechanical Engineers.