If by "society" you mean the United States, probably not. Racism is so much a part of the fabric of our culture that our culture would be unrecognizable without it. According to one study in the 1950s it was one of our 18 most important values, and though it was listed as number 18, i always thought it deserved to be much higher; and not all that much has happened in the last 60 years to make me change my mind. In the rest of the world, anti European prejudice has been mostly caused by the actions of Europeans and northern Americans and a change in that behavior could possibly bring about changes in attitudes. Europe and northern America are still pretty powerful and wealthy compared to the rest of the world, so a refusal on our part to any longer use that wealth and power to hurt others might restore the reputation that northern America enjoyed (undeservedly i think) 150 years ago as a help and a haven for the world.
So many of the people whose forgiveness we need are either dead or beyond caring, that i don't see any way out. Not for society anyway--maybe for individuals.