Tell me how to win games
http://www.lolskill.net/summoner/NA/crazydanddgnat/champions
Link is my lolskill, so you can see my match history and champ performance if it helps. The short version of my match history (for the lazy) is that I lost 8 out of the last 15 games, but was completely fed in ten of them and only actually did badly in three, maybe four of them if you count the nasus game where I went even and only had 230ish farm at 37 minutes (it was a lee top). Of those three, I actually fed in one, sucked moderately in another, and in a third I was forced into doing AD malzahar top because someone autolocked mid after me and we had a double jungle, with no adc.
Basically, my problem is that I'm winning lane and consistently performing the best on my team, but my team decides to just do stupid stuff (diving 1v4, dying nine times to a fiora in lane, banning poppy and teemo, and my personal favorite, being 20 kills behind and spamming "group up" in chat) and throw any lead I give out away.
I prefer mid (I always top if I can get Garen though because I have an 80% winrate on him), but I am moderately proficient (for silver at least) at all roles. I try to avoid bot because I hate having to rely on someone to win lane for me, which you would understand if you had witnessed the hell that is getting out of bronze for me, and also I lack meta supports on my account.
I have no idea at all how to carry harder. I consistently land all my abilities on priority targets in teamfights, I nearly always end up at least somewhat fed, I ward way more than my supports, and I pretty much always do the most damage on my team (excepting when I support or jungle, or if I have a teemo). I even manage to make pretty good calls most of the time, whether or not my team listens.
It's just disheartening to lose so many games, especially since you can see from my match history that I pretty much always do well, even in losing games (I made my way up to silver 4, only to be launched on a massive losing streak that now has me at 0 LP silver 5 for the past few days, barely holding on to silver).
I feel like the games that are filled with potatoes on my team should be balanced out by the games where I get carried by people better than me, especially if I'm in the rank I'm supposed to be in, but that just doesn't seem to happen, and I end up fighting 1v9s more often than not.
Any tips for actually winning games beyond warding and winning lane would be appreciated.
TL;DR: I do well usually but still lose, please help.