It's not football itself that's the problem. Football's a part of the society, so if you want to stamp it out of football then focus on the wider society first.
Football is widely documented though. If you start with football, people will notice, and then maybe it can change elsewhere.
But it won't ever fully go, there will always be idiots.