Try OKcoin. That's the only way to buy it in the US so far. I would assume its available in Canada as well.
Also it just got listed on stealthex. https://stealthex.io/
If you're not buying a huge amount this may be an easy way to buy some.
So you don’t know how to program yet, but want to become a Clarity programmer?
I would suggest going through this book: https://www.amazon.com/Little-Schemer-Daniel-P-Friedman/dp/0262560992/
It’s LISP, and Clarity is a form if LISP, specialized for blockchains. It’s also a good beginner’s programming book. It is a non-traditional route, but probably appropriate for Clarity.