You gotta get more active on the boards, train... I think people were just nominating others who have been actively posting and nominating cards in the Casual Cards threads in General...
It never hurts to do a little campaigning though. Nominate and vote for me next time, and I promise bluer skies, cuter puppies and an extra bit of pep in your step!