All my life I've been focused on my studies and I've never taken care of my social life. While I'm grateful for having a good education, I'm starting to regret the poor investment I've done to my social life.
It's a matter of fact that I lack social skills. Everyday at work I pay attention to how everybody acts when socializing and I always notice something I don't do correctly like eye contact. I decided it's time to improve myself and that I need to be a more social person.
The thing is is, every person I know is either an old classmate or coworker. Arranging to meet with my coworkers outside work is a big no, since they're all much older than me. There are a lot of young people in other departments, so I guess I just wasn't lucky enough. I could befriend these young people, but I believe I should keep my relationship with other employees strictly professional because I'm afraid of being taken advantage of.
Regarding my non-work acquaintances, almost all of them live far from where I live, so it will be hard to frequently meet them. There are a few of them who live in my city, though. But back when we were in the same class they never showed interest in meeting. Should I ask them anyway?
There's also the possibility of meeting new people. However, I have no idea how to do it. I mean, how does one meet people you've never met? Do I suggest every person I find when walking along the street to become friends with me?

I just don't know how to being. So any suggestion will be greatly appreciated.