Yes guys this is CBT and it works. For some you just learn it and you're good. Others should practice these techniques throughout there lives. You can live a solid happy life with SA if you continually "sharpen the saw" or keep doing stuff to push yourself and learn to be happy/ successful in life.
Knowing how to overcome CBT -ie reading books, learning about cognitive behavioral therapy or techniques, is the first step (in a long journey).
Practicing, repeating, and ingraining these techniques and abilities is the next stage. Pushing yourself to actually DO stuff (gradually and at your own pace) is more important then anything in overcoming SA. --even if it's not the easiest thing to do at the moment. (but it does pay off if you put in the effort)
Most important is to bring this stuff into the real world and practice, repeatedly until you have basically conditioned yourself to not have SA..
If you're interested in practicing online CBT check out my group