Here's what you can't make people realize against racism, but I had a very in depth conversation with a black girl at work who thought I was a racist.
I made it very clear to her that I despised racism, and that it was sheerly based on nothing but ignorance. It is an uneducated mans game. Racism cannot be sued or convicted out of anyone. You can get all the GZ guilty verdicts you want and it won't change anything. You can protest and riot until you're blue in the face, but it won't matter. Ask any racist person why they are racist, and to actually give you a factual, unbiased reason why whatever race they are prejudice against is inferior to them, and I doubt they will be able to give you a decent answer, if they can even answer anything at all. I explained to her that I do not agree with racism, but I understand it. It's not a racist person's fault that they are the way they are. It is simply lack of education. Here's a way to explain it so most people can understand.
I pointed out a object in the room of an undeniable color and asked her what color it was (it was red). She replied "red". I said "so if I were to tell you that you were wrong, and it was in fact blue, you would probably tell me I'm f%^#ing nuts?" She of course said yes. Well why is that? It's because you and I have grown up our entire lives being told what is red, and what is blue, and what is whatever color it is. No one has ever explained why, but we assume we don't need to know why since it seems to be a universal concept among everyone. But when someone comes along and flips that idea upside down, we reject their idea. The same goes for racism. They have gone most of their lives either being told or associating with people who believe that black people are inferior to them. In places like the south, the belief is so common that you need not question why, since so many people believe it also. They simply accept it as fact. So when a few people come along and tell them otherwise, it's going to take a whole lot of convincing to make someone believe something opposite of what they have been told their entire lives.
This is why, when arguing with a racist, you do not scream and yell at them, or curse and insult them. That is what they expect, and it is on a level they they can easily understand and play along with. Rather, you simply ask them WHY? Ask them why blacks, or Indians, or gays, or whoever is inferior or less than them. If they cannot give you and educated and intellectual, fact-based answer, then you just need to tell them that they need to get their own facts in line, and figure out why exactly they believe whatever it is they believe before they try and go around convincing other people of their beliefs.