Originality is the main thing. The more unique your content - the higher the score will be. Trust me on that one - I KNOW I'm right.
As for your hubs needing revision. . . .some of the moderators probably don't like me much. I cry most nights till dawn. I can't answer you until you tell my WHY they said that they need revision. Message me and maybe I can help you.
You can help the HubPages community highlight top quality content by ranking this answer up or down.