Hi Masab,
I will suggest apply into a community college in Canada. Government funded (community) colleges are very strong lobby in Canada. You can transfer credits from one college to another or may have chance to transfer into other university. For example, it may different situation for someone to apply in Canadian university with average CGPA of 2.75 or less. However, if you move in to any college say Centennial, Fanshawe, Seneca, you may get transfer into university from there.
Regards
Yasir Majid
Students Solution Educational Services Limited