Forums are still a lot better!
Social media is just like watching your family and friends being bored doing nothing. It works so well only because it's everywhere. If you could spam the WWW with buttons bringing people here, like social medias do, you'd get more members and more activity. But at which price? o.O
This is a great tutorial about how to build a good RPG. It's also a lot to digest to any noob RP maker. I always wanted to create a RP about Piracy. Would anyone be interested? If people would like a new Pirate story/RP I could make it.