Yeah that's a fraction of what runs through my head. There is some ebooks on how to detect lies. They are very good. Neuro-Linguistic Programming will teach you lots as well.
Anthony Robbins works is very good I believe. And Believe it or not the community pua's took a lot of their stuff from reputable books in different fields.
I don't remember the book titles very much, but if you look around on google they are pretty easy to find. I can give you things to google. In the previous message I gave you some. And other things to look into are your subconscious, fractionation, frames. NLP patterns. Persuasion Psychology will teach you people think in general and then you can use that to read them. Richard Bandler is the man that co-created NLP read his books that should keep you busy for a long time lol. You want to basically turn your brain into a supercomputer, that way when bitch be acting up you can be like Gerald Butler in the Bounty Hunter. His wife is locked in the trunk of his car and he's driving her the police station. She starts sobbing and he's like remember when we were in love?(nicely to her) And she's like yeah. And he says that means I know when your lying haha
Keep in mind there is many ways to go about it. Kidd and I differ greatly in how we learn. He learned on his own, through reflection, trial and error.
I read hundreds of psychology books, videos, forums, ask people smarter than me. And then reflect, trial and error.
try these
http://changingminds.org/books/books/body_books.htm