@roscoedog,
Oh, that sounds sad. I guess if it were me, I'd try to find some sort of youth center or something.
As his mom, you can't really help him make friends when he's seventeen years old, but you can help him find places to be where there are other kids his age, so at least he has something to do and someplace to go instead of sitting home by himself.
Most cities have some sort of youth center, don't they? I know they do over here. It's just a gathering place where they have sponsored activities that appeal to kids . Look in the yellow pages or call the town municipal center and see what's available.
Good luck.