At my school we would "hook him up" with a friend. Someone with similar interest
I'm a middle school administrator and I'd day it is successful about 90% of the time. Also have contact with school counselor. Sometimes social anxiety can cause some serious stress on these young minds.