DS is in Year 9 (age 13-14) at a very small rural high school. He's a quiet and generally anxious kid but has made a small group of friends. His group is composed of a few boys like him and they are collectively a bit of a target for the more confident students. He's getting a lot of unkind comments from a group of girls, and it's generally low-level but it makes him feel bad. It's mockery, repeating things he says in a silly voice or pretending to mishear him, just being unpleasant really. His tactic is to ignore it, but it does upset and frustrate him. His self esteem isn't great anyway. He has reported the worst stuff to teachers but been brushed off, and when I've raised it with the headteacher - a specific incident of really foul language - I was also brushed off because no teachers heard it so the head wouldn't act, though did say that staff would be 'vigilant'. In practice though, nothing is changing and it is getting him down. Because it's such a small school, there is no respite from the offenders as they're in all the same lessons.
I don't see a practical solution - I think this sort of insidious stuff is difficult for schools to tackle and it gets ignored. I feel like some of the solution has to be in developing his resilience and finding ways to raise his self esteem out of school. What worries me right now is that his motivation in school has taken a real nosedive and I understand that - it's hard to focus on doing well with that going on and he feels discouraged and demoralised. While he is a very high attainer, he is starting to really switch off and has acknowledged that himself.
I'm trying to find him other things out of school that he can do and enjoy and that make him feel good about himself, getting outdoors and going to interesting places. In school, my advice to him really is to grey rock the bullies - just keep ignoring them, don't give them any reaction. I just feel so sorry for him every day having to sit and listen to a stream of unkind comments that tell him he's weird and making fun of him.
Is there anything more I should be doing, or any better advice I can give him?