Hey there and welcome to Storyteller's Circle.
Using a site specifically dedicated to roleplay can certainly help keep roleplays going, just due to the higher concentration of people with shared interests. But there's a lot of other variables in play as well, when it comes to roleplay longevity. If you ever need any help with GMing or maintaining a roleplay, I recommend swinging by our Writer's Circle. You can find a lot of helpful advice and people looking to offer assistance to one another.
Anyways, I hope you're finding the place to your liking so far, and that we'll be seeing more of you around the place in the days to come.