Your member to post ratio doesnt really add up. Posts: 8,189, Members: 5,315 That means there is a lot of auto-made accounts or that most of the members aren't very active. What is your explination for that?
Yes many members are not active because I dont have time to develop site and make it better.
The site would suit someone that has time and patience to improve it and then members will be more active.