hmc I have to admit I've never thought about counselling. First of all, we'd have to have a conversation with DS that there is problem.
DS has acknowledged it a couple of times, mostly recently during the Easter holidays, but mostly we don't try to rub it in.
For example, rather than talk about how there's no one to invite for his birthday party, I would just give him a series of choices, one of which would be doing something with friends and a couple of others which would be with family, or on holiday etc. Then DS always chooses one of the two non-friends options and a crisis is averted for another year. it is going to be more difficult with his 16th coming up though.
I have always just been hoping that things would come good on their own. However, here we are at the end of year 11 and it hasn't happened yet.
I'll think about counselling though. If it would help, rather than take away anything left of his self-confidence then i'd arrange it for him.