Its not very hard to be good
You actually just have to do very simple basic smart things in game but it seems like nobody is capable of doing so. For example I have diamond players still leaving up the most op champs in the game and not even taking them, like hello? anyone in there? All you really have to do is be decent mechanically, use simple problem solving, and be good at the basic things in the game and you are already better than 99% of the north american server congrats. Once you realize there are no secrets to being better and just get good at the simple stuff you realize how easy it is because nobody can even do the basics properly constantly. Its why some players think they deserve higher elo because one game they do good and it looks like they deserve higher but in reality the player cant consistently do that so they drop has nothing to do with teammates or anything except for yourself.
the downvotes just goes to show most of you think gold and up players are actually good at the game in reality it hurts you as a whole not me because they are not good players at all super noticeable when you take gold/plat/low diamond games and it looks like a bronze game. There is no secret to getting better kids you just need to learn to use common sense and get common knowledge about the game bam diamond.