My D who is now 14 was recently diagnosed with a non-verbal learning disorder. She was much like your son at that age. She came a long way on a lot of those issues over the years. She really didn't start to come out of the parallel play mode and make real friends until 4th grade, and does reasonably well now in high school. She has learned to compenstate for her NLD over the years, but it might have been easier if we had gotten an earlier diagnosis. Not saying this is what your son has, just that it is a possibility.