The thing about socializing is you're going to have to do it, cut down on tv and video games because that makes you go into a trance and socializing becomes more distant. If you feel uncomfortable just think of all the socializing might eventually lead somewhere. Video games and movies are fun and enjoyable, I know I try not to watch tv because it works against you in the real world especially if you get caught up in all the series, what I try and do is watch something with a purpose, comedy to get me in a good mood, a movie with other people.

Junk Food is the last thing you want, in my experience junk food makes me feel like crap and is very addictive,
start off slow like healthy cereal, smoothies taste good, 2 or 3 liters of water every day. Have you're munchies and junk food if that's seriously the only thing you like just not as much as you used to.. maybe try healthier junk food lol maybe even get active? Excuse the lame quote but, no pain no gain, is very true its your choice to either reap instant rewards now or something more satisfying later.

Do not be picky with your women and look up forums and women gurus how to behave around women, and some men's clothes style forums.
You've probably heard it before and it's your choice to take it seriously or not, I'm not trying to lecture you JUST do it and don't complain here because in the real world people don't give a shit if you're unhappy and single you have to make everything for yourself.