Good question. Assuming you're US based - Why not write a letter to your representatives, asking them why the police ignore and dismiss online harassment, and why a single US citizen continues to be allowed to operate what is solely a hate site?
If legal pressure isn't enough, why not try political pressure?