I've thought about this before. I feel like a lot of people think they can get away with racist ideologies because currently in society (and from history) racism is an established occurrence - what I mean by that is that racists are aware that other people share their views and so they may feel that they can rely on this to 'back them up' in a sense.
If this is true, then maybe a way of overcoming racism is to isolate individual incidences. When experiencing racism, you shouldn't react as if the things they come out with have been said by others and has had some effect in the past. It would give them ground to stand on, so to speak. I think it would be better to make out as if racism isn't a prevalent issue - rather, that this person is behaving irrationally and what they have said makes no sense (after all, racism is ridiculous).
If you were to isolate a person's views in this way, make them feel as if what they believe is irrational and nonsensical to a rational and intelligent individual, then they might falter.
Don't react to racism as if it were simply a viewpoint that you find offensive and disagree with, because IMO this portrays the issue as if it were a war with people fighting to be the victor.
Instead, demonstrate to racists that their thinking is irrational and illogical.
(I don't think I worded that very well

, but nm)