When I started to realize that my son's Attention Deficit Hyperactivity Disorder (ADHD) was having an impact on his social interactions, I considered social skills group therapy as a solution. Social skills group therapy helps children with ADHD or a disorder on the autism spectrum learn and practice social skills with other children.
I live in Northern California, right next to Berkeley, so I figured it would be easy to find a group. You can't throw a stone in Berkeley without hitting a therapist of some kind. But you could have knocked me over with a feather when I realized that there were only a couple of these groups in my area, and they met too far away from us to make using them feasible.
I read a few books, which gave me some ideas such as role-playing with him, to practice the correct interactions. But unfortunately my son just found role-playing kind of dumb, maybe because he was role-playing with me instead of another child. I was beginning to run out of methods.