Be a good host. Show up early, greet everyone, and make them all feel welcome. At subsequent events, go out of your way to continue making the new people who join welcome (even after you establish some “regulars”).
It will take some time and work, but if people can regularly come to expect a good time out with you, you’ll develop the community you seek. Eventually you’ll also have others to host events too, so the burden isn’t squarely on you.
Source: I knew nobody in my community a year ago then joined a meetup group where the organizer had done basically this formula. Now I have the closest friends of my life and a significant other from this group.
The inherent frankness/directness of the environment, combined with free text, tags, and search/filtering, all make this a more flexible tool than other more conventional non-quotation-mark dating apps.
Another option is board game groups and cafes. You can easily drop in or sign up to take part, they encourage conversation as you play games or discuss rules, and the players will change all the time so there are always new people to meet.
It's easy to progress from the above environments to going out for drinks or having people over for dinner if you find connections and good conversation.
Good luck!
Activities give the excuse for and take the pressure off of socializing and meeting people.