What to improve; your item build! you buy 2 wraiths then sell both then buy 2 bracers wtf is that about? Then you buy boots of elvenskin and do nothing with it, thought u would make yasha or something at least..
You coulda killed sniper at lvl 5 at least if not earlier with lvl 3 arrow or starfall whatever floats ur boat he's so fragile.
Some nice arrows and kills though, your team was so shitty I feel sorry for you for playing with them.