I hope my post finds you well. I did my RN prerequisite courses at a college in Cali and I was able to get into the BScN program in Canada. It's possible to get into the nursing program here but not easy. I can tell you my experience and what I did to get into the the program. Everything I say please take with a grain of salt as program requirements may have changed since I applied/graduated. Also note that I am Canadian and when I applied it was back in 2005.
First thing first is do your research. Check out the the schools that you are interested in and see what their requirements are as not all BScN program requirements are the same. The best thing to do is to reach out to the schools and enquire more information for international students.
Make sure you have good grades in biology, Chemistry, mathematics, and english and a high GPA. It's very competitive here. I entered with a 3.8 GPA overall and I yet still I faced adversities. I believe the GPA requirement is 3.0 or mid B average.
**Very Important** Keep/obtain copies of your course outlines/description for each class you've completed in college. The BScN programs will ask for this. Make sure it mentions "university transferable" somewhere on the course outline. That statement is very important. I'm assuming you completed your RN pre-reqs at a community college too? Well let me tell you something Canada. I've learned that the academic level between college and university are not viewed equally in Canada. The terms "college" and "university" are not used interchangeably in Canada like in the US. It's not like the states where you can do 2 years at a community college and than transfer into a UC or state university. That doesn't work in Canada and that is where the confusion and misunderstanding may occur when Canadian universities are reviewing your transcripts. I had a tough time convincing the nursing programs that my college courses were equivalent and transferable to a university. I received a lot of rejection letters because of this and because they didn't read my course outline/description properly. Even though I got a lot of no's, there were a few schools that were interested in me and luckily, I was able to transfer all my pre-req courses as well which lessen my course load during Year 1 & 2 of the program.
The nursing program is expensive in Canada and given that you are a foreigner, it will be more expensive for you. If money isn't an issue for you then apply to a canadian nursing program. When applying for university you apply through https://www.ouac.on.ca/ouac-105/
You will submit all your documents through this site or through mail to OUAC. Make sure you submit all your transcripts from all colleges including courses from your CNA program. You probably will need to submit 2 or more copies of each transcripts. You can double check with OUAC if you apply.
Honestly, I think you are better off doing the RN program in the US (unless you're Canadian). You'll have less debt to pay back. You probably have access to financial aid and/or grants that can assist with your tuition. You don't have to worry about getting a student visa, passport, finding a place to stay, moving expense, plane ticket, etc. No headache trying to explain your classes because they're transferable to UC and CSU or any college in the US. You have the option to do the ADN or BSN program and you have a lot more choices of schools to choose from as well. What ever path you pick, I wish you all the best. If you have any questions, feel free to DM me.