Do I have a chance of being accepted to Yale as a Canadian?

Hello! I was thinking about applying to Yale (as a Canadian) this coming year for and I was wondering about my chances!
Right now I’m a junior in a high school for the arts. Here are my stats:

I don’t know how to calculate GPA unweighted/weighted, but my average is 95% in regular classes.
I am enrolled in an arts program that requires we take two art classes each year.
I love to paint and write, but I want to enter a program in sciences.
I have won awards for highest marks in a few classes, have honour roll each year, and have won a few other community awards.
I participate in science/math contests like Waterloo and OAPT.
I am involved in the art council at my school (3 years) and writing club (3 years).
I have a part-time job that I’ve been at for 1 year.
I am going to be spending a semester in grade 12 at the Ontario Science Centre Science School.
I haven’t taken any standardized tests yet (I’m preparing to take the SAT and 2 SAT subject tests in the summer).
I have >100 volunteer hours.
We don’t have class ranking so I don’t know about that.

I have heard many good things about Yale and even Princeton and I think I want to apply because I think it would be a good experience. What can I do to improve my chances? (if I even have any chance)

Your chances are really low. For your SAT Subject Tests, aim for an 800 on both (these don’t count for much though). For the SAT, aim for a 1530+. You don’t seem to have many science EC’s, so that might be a red flag for Yale.