You have too many flaws, telling you about the specific things you did wrong in match probably won’t help. I’m going to keep it general with you.
You need purpose.
You walk back and forth, but there is no purpose behind it. When you shimmy, its not just to be hard to hit, you are baiting your position. If your opponent jumps, walk in and out of his jump range so that you can do things like AA or counter jump. If your opponent wants to use normals on the ground, you want to walk in and out of their max range pokes. When you do this particular thing, you want him to miss you so that you can sweep them or walk into his face and start pressure. If you notice a laggy poke likes to be throw out at a certain range, walk to that range, jump the baited normal and punish hard.
You need purpose.
You throw out pokes, but what are they for? What will you gain? Pokes are not for damage; its great to get damage, but pokes are for push back and keeping your opponent out of your face. A fireball is a poke. Her fireball sucks, but that makes picking and choosing when to use it even more important. Fireballs push back from farther away, so you want to use her fireball when you know you opponent wants to out range you. Also, since your opponent has to deal with the fireball, you need to plan what you will do vs whatever option your opponent chooses to use against your fireball. Optimally, your choice in using a fireball will force your opponent to block and they will be pushed back allowing you to walk up and claim some space. Usually, your opponent will try to avoid it somehow and you need to be able to make the best of new situation. Pokes and fireballs are used for cornering your opponent, other things too, but the focus of this paragraph is these things so remember their purpose.
You need purpose.
You sweep is not a poke, you use it to punish wiffs or laggy on block attacks. A connected sweep gives you point blank access to your opponent. You can pressure, attempt traps or mix them up. The sweep is powerful, don’t treat it like a jab.
You lack spacial awareness.
You don’t understand sweet spots and jump arcs. Characters are strong at certain distances from each other. You need to learn where the opposing character is strong and stay slightly out of that range. That is the sweet spot. It will force your opponent to come in on you. Having a strong poke that out ranges your opponent is good and lets you bully them back. If your strong spacing is closer than the opposing character’s spacing, you need to either 1. bait him into whiffing his best poke and whiff punishing 2. get him to swing at you while you jump that normal and punish 3. Discourage that range with your fireball 4. If he is discouraged, walk right passed his optimal spacing right into yours and start your bullshit 5. Walk back to the point where you can jump into your optimal range… As for jump arcs, you need to understand the space that your normals and shoryukens cover vs the arc of your incoming opponent. Anti-airing starts while your opponent is on the ground. Wherever your opponent is, you need to know (if he jumps) how that jump will angle and what attacks you have that will properly hit your opponent during that jump. Don’t forget, air to air is as good as proper ground to air attacks and it keeps your opponent on his toes.
You need practice.
Your meaties are terrible. On wake up, your attack needs to be already hitting as your opponent becomes vulnerable again. Look up some vids and practice set ups.
You need patience.
You got hit too many times on defense. It sucks to have to block a jump in and try to escape the pressure afterwards, but you can’t just keep getting hit because you don’t want to block that shit. Learn to block and go to training more to practice your escapes like focus backdash, EX shoryuken fadc backwards and ect…
You lack a gameplan.
Sakura wants to get in and stay in. You don’t try to jump in while changing jump arcs. You don’t dash in when your opponent stops attacking. You don’t pressure when you get knockdowns. You don’t use meter to stay in. Ect… Once Sakura is in, you want to use those frame traps she has so that you can get that big damage. You won’t start winning matches unless you start doing Sakura damage. Just like your meaties are bad, you mix up game is bad too. Watch some vids and handle that shit… You don’t use the proper combo for the situation. You want to corner walk as much as possible with your combos. Cornering your opponent so that they can’t run from you is a big thing. When you are behind, you want combos that end with the ability for you to mix up so that you can risk very little while potentially giving enough damage to put you back in the game.
You lack combat awareness.
You adjust your game play according to your opponent’s meter (which is good,) but you don’t adjust when he changes his play style. When your opponent changes his jump ranges to defeat your anti-air normals, you have to adjust back. It not just with jump ins, its with the opponent’s spacing and aggression in general. As your opponent changes, you need to adjust, quickly…
You need practice.
You aren’t hitting your big combos.
You lack hit confirms.
You are getting hits, but only getting shoryuken enders when you can net so much more damage.
You lack practice.
Your punishes are bad and/or just too weak to be acceptable. Go to training mode and practice punishing everything for the most damage you can get…
You lack spacial awareness.
You don’t know your own character’s jump arc. Learn it and stop whiffing your jump ins. Also, learn her air control, she can reach almost anywhere on the screen with her air tatsu.
There’s probably more, but I’m beat. I’m going to bed, good luck training.
At the end of the day, its just online anyway. Maybe you are way better in person…