Ok I see the problem now.
On Skillfull you take Sith Defiance, Sap strenght, and Empty Body
Masferful: Emersion+Backlash/ Electric Bindings.
Heroic: It is a MUST to take Corrupted Barrier. You might be able to drop Force Mobility, I will suggest you take it too, since you are having troubles getting Thundering Blast/Force Leech off.
What you could do eventually is take Force Mobility out and pick up ELectric Bindings/Backlasth if you are having a real tough time playing through all the focus.
There are a few sorcs that take Haunted Dreams, which I dont really recommend for solo ranked since you have AoE Dotspread on Madness (Dots break´s whirlwind) and on Lightning you have a few AoEs. SO eitherway you are most likely break your own Whirlwind, which has a 1 minute CD while Static Barrier and Overload has 20 seconds cooldown.
My setup for starter Sorcs on either spec are:
Skillfull: Sith Defiance, Sap strenght, and Empty Body.
Masferful: Emersion and Backlash.
Heroic: Force Mobility and Corrupted Barrier.
You ar eprobably going to move while people is chasing you so force mobility is going to become clutch, and corrupted barrier heals you to full after your Force Barrier ends it own cast. Also your own Static Barrier is healing you for 2% of your total health every single second while it is up (By "still up" I mean it hasn´t disappeared from taking enough damage, so you can see it on your buff bar.
What kind of gear do you use? I seen a lot of sorcs gearing the wrong way, let me see if I can help you out improving your gear so you can get the max potential from the spec.