In retrospect, most my major RP's were built on new accounts and most of those involved to some degree people that I already knew (i.e. on skype I would invite them). Comparatively if you want to just world-build it might be an idea to just.. idk, do it in PM's? Considering you're not actually RPing but rather just building a world. Just gather some people and start a group PM?