I wanna suggest that a RP talk section is created. Basically, its a section were people can find someone to role play with, or just discuss role playing in general. I know it seems pointless, but i have seen it has worked quite well on some other sites.