I just want to throw something out here...
So if you play just to win games, ok you will improve but when you lose then you're gonna cry inside and blame ur team probably.
PLAY TO IMPROVE every game, win or lose --- this to me is the best mentality you can hold. If this is your mindset then you don't even need to think about rank or climbing cuz it will just happen because you are so focused on improving yourself rather than complaining that your top laner had 2 wards in inventory when he pushed and got jg ganked when you were bot side etc... It is hard to hold this mentality sometimes because we want to win above all. But I noticed when this is my state of mind, it doesn't matter if my team is feeding their asses off... If I do not die, if I don't fuck up at all, I can stall the game out long enough and help them catch up. I've had many wins because of thinking this way. I don't need to think about what ahri is doing wrong, just need to think about finding a way to keep myself in the game contributing as much as possible. Once you can get some gold into your team's hands, even if they are shitters, they are gonna be worth more and it gives you that chance to win.
Anyway, I'm trash and don't really practice what I preach 3/4 of the time, but I think this is correct.
Nice guide btw xd