well 2 days ago i looked at the riven game, i just closed everything all together when i saw how you were at fault for ur junglers death. (the first takedown around toplane)
i remember that the key problem was that you did not understand
Lane trading. (trade objectives and why you should trade when and how)
and the key thing that enhanced this problem was the lack of knowledge of how the minion interacted, you literally messed up the gank that was coming for you cause of your mismanagement of the wave, not understanding the damage of the minions, and you seemed not to really change pace or playstyle for that single minion that lvled you up to 2 and had a possible spike on him.
now riven is a very hard champion possibly not a champ you should play, but one thing is for sure, those general points about laning holds true for you as a player, not a champion. You might of thought all along it was your junglers fault who died in that riven game, first take down (i didnt want to watch any further than that) but it actually was yours.
You may even go as far to say he coulda seen 3 waves hitting me and shoulda stopped. Well, junglers arent mind readers, you told him a minute or couple prior if i remember correctly "come top fast" cause you were unsure, or unconfident in your ability to win the matchup. clearly shown as you wrote it as you lost a trade.
np for mini lesson, or more so troubleshooting, i havent helped you how to get better but only identified some very key problems youve got.