SKevo I know. I might get yelled at for mentioning so many people. That’s not proper forum etiquette. BUT, I’m special. I’m Billy. So... ya know. Special rules, right?
I hate social media too. But. It’s a free way to try and get the word out about your community.
I think this works:
Pick ONE. Stick with it. Post daily. Quality posts. Follow many people. Be nice. Slowly you’ll get friends/followers. Slowly, people might visit your site. But it takes a long time posting daily, high quality content. It’s not easy.