I would agree it's kinda dead here compared to where it used to be... But many RP sites are that way. It's a very niche hobby. Despite it not doing nearly as well right now as it used to it's still for my money the best option. I'd link you to a better alternative if there were one, although if there were a better alternative I wouldn't be here. I'd be there. Check out the Guide in my signature just below this. It's a sort of guide to RPing. Didn't write it myself, just kinda collected the input from several folks here. Writing Character Sheets and Interest Checks and dealing with the disappointments of great ideas that never quite pan out. Might help.