Most people are lousy at detecting liars. Even people who should be good at it, such as courtroom judges, are no better than average people in objective tests. The worst are the people who claim to be good judges of people. They are the most easily fooled.
The only ones who excel at detecting liars are FBI agents who have been trained at it. It is not a difficult skill. A good summary is How to tell when someone’s lying.