This^^^^^
Or a common one I run into. My support pick Leona is extremely strong early with the output of damage. Sometimes I have to make a choice of whether to Q the enemy (with a high probability of killing them) to keep my low hp adc ashe alive to back or shove the lane....or do nothing and have her yell at me because she died.
If you stop playing for the kills, and start playing for the advantages, you should improve drastically.
For example reusing above:
Support Leona "ks'd" to save your life. You can bm and return to base and afk calling her the worst support ever even though you did not die.
Or
You can use the assist gold and xp you just gained and an open lane provided wards are placed and you know where the enemy team is, to gain additional farm for free and deny her farm by crashing it into the turret.
What's better: a possible kill that you might also die for worth say 300 gold.
Or
Assist gold that we will just say is 50 for the sake of numbers, and another 6-12 minions worth another say 120-200 gold, oh and you got extra xp than your opponent did. Oh and your opponent just lost anywhere from 6-12 minions depending on respawn timers and how quickly you pushed which is another 120-200 gold and loads of xp.
In short: option A.+300 gold net (more likely 0 gold net given your chance of dieing) pretty much even xp
Option B. +290-450 gold net and loads of xp gained. (and even a possibility for an uncontested dragon)
Basically stop playing for the kills. And start playing for the advantages.