I am fully aware of how slow the approval process is(and so is everyone else for that matter). Tho, to be completely fair, I approved around 35 plugins in the last 4 years so it's definitely not less than 10. This is not to say the only thing I did in 4 years is to approve 35 plugins. I removed so much trash from the new plugins section it's unbelievable. I often cleaned like 10 pages on multiple occasions, but people release so many plugins that it's impossible to keep up. In a very short amount of time, it's back where it started or worse.
There is no secret thing you have to do to get your plugin approved. The issue is we have very few active approves. I think I am the only approver that's still active and for the last few months, I have been extremely busy. I don't mind if you PM me to request your plugin to be reviewed, but other approvers might. But, even if you do PM me, it's not likely to speed up the process. If someone doesn't have time, they don't have time, regardless of whether you ask.
There will be more approved plugins in the future, but don't expect anything massive. We just don't have the numbers to clean the entire section.
In the end, I want to say that you don't need to be an approver to help. Anyone can review plugins and help get them in better shape. Then an approver can glance over it, tremendously speeding up the process. Anyone can signal bad plugins, either terribly coded so there is no point in trying to improve them or just duplicate, simple plugins that we can not approve.
See this: https://forums.alliedmods.net/showthread.php?t=322902