My parents went through the same thing with me. Turns out I just really, really like computers and I get really, really anxious around new people. That time of your life when everything is awkward and you're full of hormones certainly doesn't help.
He's 17 which is the "I think I'm an adult" area. Every 2 years he'll be looking back and thinking, "wow, I was really young".
Tread cautiously, treat him like an adult and just talk to him. The more comfortable he feels around you, the better. Many of us got sick of our parents at that age (I moved out the week after I turned 18 - nobody expected it), but I figured out later when I lived with another adult who treated me almost like I'd imagine a really good boss would, ala, "everyone keeps the house clean, if I ask you to do something it's because I've already done something today and I know you've seen it and not done anything about it. I get it, nobody wants to do this stuff - but I work 8 hours a day, 7 days a week and I hate it too, but it's easier on both of us if we work together".
Get him to participate in more around the house stuff, cooking is good, help with your taxes if he's interested (then hopefully exploit that for the next 30 years). Repairing stuff. Don't tell, ask - reward.
On the social side, go to meetups or clubs in things you've found interesting together, ask him for help finding them. I get people say kids should be around people their own age, and generally speaking I think they should, but I look back and at that time I just wanted to do stuff that interested me. Unfortunately none of my friends from school had similar interests - so I found that escape through work and online.
I'm glad I forced myself to hang with my friends then since we still keep in touch, but there's opportunities all through his 20s (and especially university, send him to student living spaces) to build relationships with people his own age. I do regret however, forcing myself into relationships just because it was "what was expected of me".
Plenty of people live lives that are considered "the norm", parents hope their children follow similar paths they did. But sometime we don't. And that's OK, so long as we're happy. So concentrate on that.
Good luck!