I went to public school my whole life and found it EXTREMELY difficult to make friends.
When I was a child I used neopets, then live journal, myspace, Facebook, now I'm on tumblr.
I knew people that were homeschooled their whole lives and were social butterflies.
Each person is different, give yourself a break. If you really want to make some friends irl but not leave the known safety of your home, talk to people on tumblr. If your willing to just take a little step into the unknown you'll be surprised what you could be rewarded with.
But no, there's nothing wrong with you, just try and find a way to find like minded people that will make you feel comfortable.