You can get good at him but never master him.
Mostly practice will teach you. First games may be tough but after a while you should get used to the champion. Still, practicing against different match ups and learning what to do in each case is valuable.
As it comes to the well-known Yasuo syndrome - He is a really powerful champion to be honest and while dashing and have this feel of being able to outplay the enemy really hard is really common and often leads to throwing/feeding etc. When you die try not to blame your jungler or your team. Try always to look at your own mistakes. Ask yourself "what I did wrong?"
As it comes down to mechanics you can take a look at airblade, keyblade, auto attack animation cancel with E and so on. You may try them in the practice tool to understand them better, but some arent easy.
Yasuo is usually a binary champion. He either falls behind a lot or he stomps the enemy and just needs to snowball. If you are behind try to die as least as possible and farm carefully without taking many fights ( try to scale and get back to a good state). If you are fed, push then roam and play with your team around objectives ( it will give your team a lead).
Practice, try to focus on your mistakes and before taking a fight or dive into outplays think of the enemy jungler or the whole enemy team and then make the choice.
A thing that i want to share as well is when you play Yasuo a lot of people ( and by that I mean A LOT) will be toxic with you no matter what, because you are playing this champion so at first it wont be a good feeling (especially for a new player). Never let these people let you down. You will have teammates flaming you more than playing because you are 0/5 or the enemy team will spam that you are a cancerous person because of playing Yasuo etc. Just ignore them. You are playing what you like to play and that's all. The community is hella toxic to Yasuo players ( this also relates to the Yasuo players being toxic as well) so bear it in mind.
I wish you having a good time with playing Yasuo and enjoying the game.