Okay I also thought of some more ways to help get this site moving hope you like them
1) scan some one shots and get them up on various sites, and since they're one shots you don't have to worry about keeping up with the releases and people will here about you guys more.
2) next time you guys decide to take on another long term project hold a poll and let the forum goers choose what manga you should do because it'll make them feel like they have power over what they'll be able to read and also that they are part of the team.
3)get some of the other staff on here and have a conversation on the forums that is active because if people see and active site they'll be more inclined to stay and post more.
hope these things help you guys