I think it's pretty effective to have a strong support group, be it friends or family who'll be there to support you and remind you how awesome you are. The report and block buttons (and any similar buttons that might exist on every website, like blacklist or something) are definitely your friend, though some people find a way around this by making multiple accounts.
For me, I personally tend to just laugh at whatever insults are thrown my way, though usually inwardly so that I'm not feeding the bullies with more fuel to use against me. People who bully you in any way are usually weak people themselves who're trying to make themselves feel better and they have absolutely no worth on this earth until they learn from their mistakes, so just keep reminding yourself that you're better than them~
(Of course, most of my advice is usually overly-optimistic, but this is what worked for me and it may or may not work for you.)