You still stand a chance of getting visas from other countries but you need to make sure you explain the situation properly when you request those visas. You need to mentioned what happened, why it happened and what you are doing about it.
Do not waste your money on trying to get your Canadian...