1. you would have to apply to UNCHR and be a recognized refugee first.
2. You can ask for resettlement. Just be aware that you will not choose the country where you will be recommended.
Other option would be to come on TRV visa to Canada and claim asylum here. Just be aware that you would have to prove strong ties to your home country in order to get such visa. So the chance to get them is not high.