Intro to is an extensive, completely free collection of articles on social skills and getting past social awkwardness. It's written by someone who's struggled socially himself, and who has degrees in psychology and counseling. The content is aimed at adults and older teenagers, though many of the ideas are applicable to younger children.