I really envy your age. You will be fine eventually, no worries.Yup. You’re right. Not having a Canadian degree and a full year of Canadian work experience really makes a difference. I’m 25 btw.
One option for you, you can come to study in Canada, pick an easy program like a one year MBA program in a normal level University and it is still a Master degree, and it is from Canada.