As an international medical graduate(IMGs), you would compete for the same pool as all other IMGs whom have Canadian permanent residence or citizenship. You can NOT apply for residency training in Canada, unless you are citizen or permanent residence(PR). So first you must get PR.
Even then, the opportunities are VERY little. There is intense competition amongst IMGs to be able to get residency, so that they can practice as doctors in Canada.
You would be better off studying for USMLEs and try to go to the U.S.