I know how you feel ..it's been 20+ years since I've been out and I've never made any real friends .. that's why I'm always on here.. It makes me feel like I'm near people who understand me, which I've never felt before..
Ok enough of that.. go to an event that you probably never would have thought of going to.. just look in your local event section of your paper ..
pick something a concert, comedy.. sporting .. whatever .. don't go because of the event .. go just to be around a crowd of people..bump into people
get out and just be around people .. It'll make you feel better..I promise .. sometimes I go to the store just to bump into people and say," Oh I'm sorry and flash my big grin excuss me"..then They smile back and ..ahh the free warmth of human contact.. and I usually ask every worker I come into contact with at that store ," How you doing today"
you don't have to make new friends right away but, do not let yourself become an anti-social hermit .. get out
anyway I hope you find some happiness..if you can't..... make some.. it's all around you..