One of my main tenants for living is to a.) always keep an active social circle of b.) people that I do non-tech things with. For my life, such goals provide a very positive counterbalance to the intense focus I give to my career and tech, during all of my other waking hours.
So, with this group of friends, we went on an outing to a weekend music festival. My friend got word of a shared AirBnb for the weekend, through another of his friend circles. We both joined in on the AirBnb, and it's there that I met my SO. They ended up being my friends's friend's roommate's girlfriend's friend.
Meeting people is tough and, in a way, its own full-time job. It's another job to actively date. My top suggestions are:
* look to see if your college has an active alumni group, locally. if so, attend events with them (sports tailgates, cookouts, etc).
* go to Meetups that interest you. go to many, and go often.
* join a kickball, dodgeball, rock climbing, soccer, or any other group sport.
Continue to put forth a significant effort towards these things for 1-2 years and I promise you'll develop a solid friend circle. It's a hard process and you'll have to learn to constantly meet and interact with scores of people you simply don't mesh with, until you find the rare few people that you click really well with. Stay optimistic. As a general rule, don't say 'no' to any invitation you're given.
If you're single, I'd encourage you to meet other single friends that you can go 'be single' with (i.e. go to bars, clubs, dating and other social events to, with the intent of meeting people who may turn into an SO).
After that, it's usually a matter of time and lots of fun with your friends, until you meet an SO. For me, this whole process took about 4-5 years.