Dear @afghan2,
Welcome to the Wefugees Community and thank you for reaching out to us.
As UNHCR states also on their website, there are no (UNHCR) resettlement programmes for travelling from Germany to another state such as Canada or the United States. For plausible reasons, they focus on people who are not in a safe country yet.
If you want to move to Canada, you probably need to apply for other visa types (work etc.). - see the Canadian embassy's website for more information.
In any case, please also don't hesitate to get back to us with any other question.
All the best,
Meike