Identify your weakness and turn it into your strength. It might be corny advise but it does pay off. I used to have the same symptons as you’re having right now, so I sat down and reviewed my fights. The really good thing about SSFVI is the replay channel. Watch your matches and summarise everything. From there, hit the training room, set up the dummy to imitate some of the things you were struggling against and come up with ways around it. Also, if you can, find really good opponents online and add them to your friends list. Try to add a variety of opponents and get in 1st to 10 sets with them (1v1). You’ll probaly loose a great deal but it will teach a lot in certain match ups and you could use that data for the training room. After time you’ll notice your skills will improve.
This is something that I do. I’m a Cody player and my main weakness was my defence. Since (in my opinion) Cody has a weak wake up game I used to struggle big time against cross-overs, jump ins, tick-throws etc. I also stuggled against Ken and Balrog match ups. So I did all of above and constantly work on it. My defence aint perfect now, but im now holding my own against really good Balrogs and Kens online.
Feel free to add me on PSN if you want to get some sets in with an average but improving Cody player lol.
Last I say is have more confidence in your skills. Dash forward every now and again and throw. You’ll be suprised how many people that will catch out.