Do you want to learn about therapy or CBT? Well, I will show my bias in my question. CBT is elementary and lends itself to more or less educating a client, which is much different than bonified therapy.
If you interested in learning some of the basics of how to use talk to be therapeutic check out the book called Tactics of Change. It outlines a brief therapy approach that is very effective.
I have a slight bias towards the client-centered humanistic approach, but that statement is a gross misrepresentation of CBT. When done well, it really can work well for many clients. And there is nothing "elementary" about facilitating behavior change my friend. Addressing resistance in the therapueitic relationship is always a challenge. I would argue the theory of personality underlying CBT is a little overly simplistic however. If everyone was really that rationale at their core as CBT assumes, no one would need therapy im the first place. Bottom line is that each client is different. Some work hard than others, and sometimes it works and sometimes is doesn't. Further, CBT is not one universal therapy. Behavioral and cognitive interventions can be incorporated into many different frameworks and appraches. (humanistic, ACT therapy, etc). Of course it depends on what kind of setting you are working in, but I would recommend the following classic article and these 2 texts.