So I've been playing street fighter for a while, but I'm still really bad and I don't feel my problems are really character specific, but rather my actual knowledge of the game, general ability to react to stuff and understand my opponents mindset. That is why I have chosen to post this here in the newbie part of the forum rather than a character specific one. Having been dominated by 2k+ PP players in endless games quite a few times I often tell myself I just need to go into training mode and practice combos and I will start being able to match up against them, but lately I've come to understand that that really isn't the case.
So I've been playing Ryu and lately I've been trying to get back to the basics. My plan is to throw fireballs from a SAFE distance (I have a habit of spamming this too much). Possibly bait jump ins from unsafe fireball range by whiffing st.lk. Anti-airing with FIERCE dp. Play footsies with cr.mk, cr.mp and cr.hk (I abuse this aswell, need to only use at max range or as punish). Punish whiffed and blocked moves, and do basic stuff that applies to all characters like crouch teching, punishing randomy focus etc. So I've compiled a list of things to practice in training mode and I'm asking for ur guys' opinions on wheather it seems like a good idea or not.
EDIT: Made changes to the following after taking in consideration what u guys said in the comments, thanks again!
Crouch tech against different block strings and frame traps
Throw fireballs and move stick to df after, also do this for st.lk (so to get ready for a dp since I often am too slow to react to jump ins)
Punish missed lp.dp with st.hp/cr.hp xx hp shoryu
Set dummy to spam cr.mk and play footsies (later do this for other characters aswell)
Set dummy to focus and practice f.hp xx hp.shoryu
Set dummy to throw and cross up on wake up, keep blocking full string and crouch tech just as practice
Set dummy to random block and do cr.lk cr.lp cr.hp xx hp.shoryu OR hk.tastsu, if it blocked -> go into a tic throw instead
Below are just random links I want to practice. Later I want to practice canceling into fireball and FADCing out of so I can go through many different links rapidly and stick practice cancelling into specials aswell as FADCing, but for now I really want my links to be close to 100% and specially my 1 frame links need work. I try and do all the 2+ frame links 10 times in a row and the 1 frames I do 5 times in a row, twice.
cr.lk cr.lp cr.mp cr.mp cr.mp
cr.lk cr.lp cr.hp cr.mp cr.hp
cr.lk cr.lp cr.mk cr.mp cr.mk
cr.lk cr.lp cr.lp cr.hk cr.mp cr.mp cr.hk
shoryu FADC ultra
So that's basically what I think I want to start practicing in training mode. Does this sound like a good idea? I obviously have to keep playing more and get a better feel that way, also just learn the entire cast somewhat decently so I know what I'm up against, but maybe this is a good place to start. Btw I didn't include any hit confirm starting in cr.lp or cr.lk because I simply don't use that in real games. I know that that is probably horribly bad, but I honestly have gotten into a state of mind where I always go for cr.mk and just working cr.mp in there I feel is a step forward. The reason I chose cr.mp over cr.lp is simply that cr.mp has more range so I feel I can use it more often. Hope I didn't ramble on too long and that the above are all reasonable things to practice in training mode. If there is something else you come up with, please let me know!