Might as well give up then.
Nope. We're making a shit ton of progress. More integrated then we've ever been. As a society, I strongly believe we've become much, much more accepting of each other as time goes on. That doesn't mean stupid and ignorant people are going to magically disappear. They're always going to exist. I'd rather they blatantly display their ignorance instead of society pretending like it doesn't exist.
America may still have racists (but what country doesn't?), but as a whole I'd say it's not that racist. What other country in the world is even close to being as diverse as America is? The Civil Rights movement may have only been 50 years ago, but a hell of a lot has happened in the past 50 years that's made it incredibly easy to be exposed to a lot of different types of cultures and experiences.
Personally speaking, I'm just a 25 year old guy who was born in the mid west. I'm nothing special, but I have friends who are black, I have friends from South Africa. I have friends from Hong Kong, I have friends from Korea, I have friends who are Hispanic, Cuban, Venezuelan, British, French, Irish, and Malaysian. I have friends from Singapore, I have friends from Canada. I have friends from all over the US. Maybe I'm an anomaly, but I'd like to think that most younger people are like me. 50 years ago, if you were just an average person, you probably weren't going to have a personal relationship with too many people outside of your state (maybe family if they lived abroad). It's 2015, it's incredibly easy to be exposed to more than what's going in your town, state, or even country.
As time goes on and my generation and the generations that follow start running things, racism will continue to decline (just like it has throughout history. It's not a disease though, I don't think it will ever be completely eliminated.
Again, I'd rather bigots display their bigotry out in the open then for society to pretend like it doesn't exist.