MY best advice is learn how to not shove every wave as yasuo. This is more of a universal rule but... Only shove when you have a plan to roam/ ward/ back/enemy laner is elsewhere/invade jg. By learning to freeze or keep lane middle with yas it opens up more trading and safer lane opportunities. by keeping the wave in the middle u can easily engage/disengage with the minions. Freezing is also a very good thing on yasuo, because normally you only want to freeze a lane when your ahead, but your yasuo...your ahead cuz he wasn't banned and u picked him. Besides this just watch more general/advance yasuo tips and tricks on youtube, maybe see if he has any animation cancels that can make ur micro go smoother?
Ohhhh and since ur going to be learning how to freeze might aswell learn to to avoid the wave crashing into your tower/ how to farm under tower.
research every lane matchup you encounter. Learn your strengths learn their strengths learn your weakness learn theirs. learn your cooldowns, learn theirs.
besides all that you are yasuo so you are strong early so you will want to shove hard for first wave because you will be trading to get the lead, so you quickly get rid of their first wave as much as you can while you trade them, allowing you to hopefully level up before them but decreasing the amount of minion damage when you trade them, two birds one stone. If you early game goes well you can later just keep the enemy laner zoned out of farm gold and experience, further pushing your lead. and then you can look forward to roaming/ jg invading--so you shove out first.