The ranks of players increase, but I can only do so much to help people along... so heres a list of things YOU should do to prime your self for improvement.
1) Try and settle on a character. You don't have to MARRY the character and you can change if things don't work out, but try and find someone you're willing to stick with for a reasonable amount of time. The reason is it's easier to learn one character and then catch other characters up to that level than to start from scratch.
2) Learn your moves. You don't need to be like, a ERRORLESS PRO (I drop so much shit you have no idea), but you wanna be out of the mindset and habit of just trying to do moves for the sake of doing them. "COME ON DP. WHY WONT YOU COME OUT. DRAGON PUNCH! DRAAAGON PUNCH!!!!" This is bad. It's more important to just accept if you can't reliably do a move (ultras) rather than try and mash on it in match.
3) Act with intention. I don't care if the intention is wrong. "Imma walk up an ELECTRICITY" is fine, even if it's not the right thing to do at a given time. "I wanna sweep him!", WHATEVER. No mashing. This is VERY IMPORTANT, because I can offer advice and corrections when someone is doing something wrong, but if they're not really thinking at all theres no advice in the world that will help. So try not to be random. It's okay if you're going "LOW ATTACK" not caring if it's mk or hk, it's just doing things semi-on purpose.
At this point I might actually be able to give advice. It's more of a mental barrier if anything. It's not much at all in actuality.
I'd also suggest looking at some match videos of the character you're interested in. Don't look too deeply at them, just try and get an idea of what they do. If your take away from a match is "Chun Li throws fireballs and presses medium punch a lot", you're doing fine. For bonus points you could also learn combos or whatever which can be done in single player, but honestly? Patito beats me in games fairly often with mediocre comboing abilities -- sometimes with no combos at all. You'll get more mileage in the long run by just trying to think clearly. Still, if its fun to you and you can do it, some combos never hurt. Also when you have your 'main', don't run to other characters when things aren't working out. A lot of people lose to a character and try and pick other characters to counter that character. Doing that denies your self experience and it probably won't work anyways.
Anyways I'm willing to play on the PC if anyone is stuck there or doesn't have a PS3. The hard part is just getting infprmed enough to see whats going on. After that, it's still not easy, but the self improvement is way more enjoyable! So again, hit me up if you want advice or questions, but just try and make sure you're ready for the advice you're asking for. I'll try and answer, regardless, but baby steps are best!