I've been a member of this RSPS for 5 years...and the reason why I am no where near as active (I've spent 10 hours a day on this server at some points probably) was because people stopped playing. The main reason why I, and many many people play RSPS, and the reason why people stay, is because of the community. There's no point in creating the best RSPS if there's no community.
I reckon this server needs to stop patching everything. It needs a whole new re launch. If we keep patching and patching people may only get excited for a bit but then people will get bored and leave. You need to re-launch absolutely everything. Keep the same ASL features that makes ASL, ASL. But re-launch it.
And when (not if) you re-launch it, hype it up. Advertise it. Tell your mates. Email it out to old players. Make an effort. And if you don't want to put the effort into it, don't do it at all. If you're not bothered to keep in touch with the community, then don't be the owner/mod.
A big problem this server had is inactive mods/devs. If you're going to moderate or be in ANY staff position, you HAVE to be active. If you're not, then don't be on staff. It's as simple as that. "But I have a full-time job and a family." Well make room or don't be on staff. This community NEEDS active, passionate staff, not in-active, apathetic mods. Treat this server as if it's your job, even if you don't get paid, or don't be on staff at all.