Uhm...
@Brovo Curious, why's Green Party has barely any voters?
The green party's lack of success is due largely as a result of its recent claim to fame, as well as its specialized platform. Both the Conservatives and the Liberals have existed in some form for a very long time, and though I'm not particularly familiar with the NDP, it has also been around for a while. It wasn't until 2004 that the Green Party started running in all of the Canadian ridings. They are also excluded from a number of press releases and debates.
Because we have a first-past-the-post system,
most voters only vote for parties they believe have a chance of winning. That's usually been Cons or Libs, and recently NDP. Greens only got their first and
only seat in the last election. Nobody expects them to win, so nobody wastes their vote on them—especially when most lefties want to kill the Conservative government, but are scared of splitting the vote.
Finally, they have a relatively far left stance, promoting zero tuition, lots of environmental reform, and the like. In fact, their reputation has mostly been that they are a single-issue party, focusing on climate change with the side-issue of weed. They now have a full platform, but are still not yet taken seriously.
Most of their votes come from Vancouver Island, the west-most part of the country, where their current leader is running.