Having a proper icon definitely helps, but the biggest reason it hasn't been approved is likely because the staff simply haven't gotten to it yet. There's lots of submissions and only so many people to go through them, so extended wait times are expected. Just hang in there! : >
EDIT: Dangit, Petie'd
EDIT: Dangit, Petie'd