It's probably also my bad play but PL seems useless in fights without items. At least with Luna I could still get kills and do some decent damage even when most of my money got poured into support items.
I see that you have just won a match, so this info might be useless now, but your skill build is terrible
You should ignore your last two skills till lvl 9, and max Spirit Lance and Dopplewalk.
4 - 4 - 0 - 0 is such a great build in the early game, because you can farm faster and escape easier
People usually leave Dopplewalk at lvl 1 which is a retarded idea. The cooldown and mana cost reduction is immense and lets you escape/fight much earlier.
The reason i say leave your E and R unskilled before lvl 9 is because in the early levels when you have no items its
a) Hard to create many illusions with the shit attack speed you have
b) Your illusions have such terrible HP that they will die in 2 hits from a creep