So i'm a fairly new invoker player(20 games or something around that number) but i got the hang of it, i dominated my mid lane almost all the time, got a good grip on invoking spells on lvl 17+. But yesterday i did a dota 2 game vs this really sick sniper, because of his attack animation and last hitting skills i couldn't get shit for creeps so instead of going the usual quas/wex i went for exort so i could get some last hits. Because of his super ultra range and none of my teammates helping me gank him i got shit on so hard and sniper got farmed. Everytime i tried to go for some harass he's so far back behind his creeps cause of his range and i just felt so useless. So should i be winning this lane or not?