Its been said multiple times in this thread, but people keep missing it.
If you want to vote, but have never used Steam before, you have to put $5 into your account through the Steam wallet, or a game purchase. It's their security method to ensure you're not a bot/spammer, etc.
Also just an idea, if somebody wants to they can set up an Aces High Steam group, and anyone can put their steam ID's here to be added.