It's horrible to feel like a freak and a loser. Really, if you heard someone say another person had "the ret*d social skills of a child", you'd think to yourself, "Well, that's a bit harsh..." We all have things to offer the world. If you're shy and feeling really lonely though, and you don't know where to start getting to know other people, that can make you feel depressed. And then because you're down on yourself you beat up on yourself and end up feeling even worse.
Tell us more about yourself. Do you work? Do you have hobbies? Do you live with other people or alone?