Meetups and clubs based around certain interests have worked well for me.
Examples: writing clubs, chess clubs, book clubs, hiking clubs, debate clubs, etc.
I have trouble at parties where I have to find things to talk about with people I don't know, but at interest clubs then we're all there for the same purpose and there's a clear thing to talk about! If you hit it off with anyone, then you can begin hanging out outside of the club