Dear native English speakers!
Recently I've faced a little language problem.
I've created a site for voting and tried to motivate people to visit it with a couple of phrases like:
"I think Natalie is cooler than Keira. Click to vote."
"keira vs. natalie, cast your vote or create your own battle at coolometer.org"
"Windows or Linux? Vote for your favorite!"
"Coolometer. Cast a vote or create your own fight."
But after a month I see that people vote when they're on site, but have no interest in visiting it from the outside. I think that's because of my bad english

Could you help me to make this phrases more catchy, please?