What I'm going to advise is potentially unethical, but it worked. I was bullied terribly when I was in elem and jr high. What my mother ended up doing was paying a few bigger boys in the neighborhood to watch my back. She'd give them like $5 a week to keep the bullies at bay and it did work. A lot of people will provably say that's not a good idea, but it might help if your son doesn't want to fight or learn martial arts (I didn't either)