Windows Phone has no hope of ever being relevant. It's chasing a market that has already been claimed by very strong companies. It's about as likely as OS/2 or Linux winning on the desktop [and I say that as someone who really likes Linux on the desktop, posting from Ubuntu right now.. :)].
The only way to win against Google or Apple, is to not try to compete with them at all. How? Make a technology that makes the smartphone obsolete.
This applied to competing with Microsoft too by the way. Google and Apple got on edge over them by bypassing the idea of competing with their core competencies (desktop OSes), by creating a market that largely didn't exist (smartphone OSes) and growing that to be arguably more relevant that Microsoft's traditional market. What is good for the goose is good for the gander.
We are still in the stone ages of computing. As such, it's largely pointless to enter markets that are already occupied, when there is so much left yet to be invented. Of course, creating an entirely new technology that changes the world is hard. It requires a great deal of creativity and ingenuity. And arguably a strong desire to push the human race forward.