SRK has alot of theory and not alot of practice....the best shyt to do is to just play people and hear what they say...fighting games (besides movelists) aren't something imo that you can just wiki and all of a sudden know it...its all about timing and mental chess.
Kahlil is one of the best cats i have ever played from even back on

and i could get at him a few times but that's only because of learning his habits and multiple fights...
nothing replaces just accepting that you will get your ass wooped. But SF is much more fun online to me the Tekken...and lastly don't be afraid to try EVERY fighter and learn what style suits you...don't get caught up in that tier list bullshyt. In vanilla SF4 Vega (claw) was damn near basement tier and my online record was better in that than it was before they made his pokes stronger and gave him more health.