I passed PMP today. Have been studying since Nov 2017 on most days. I read PMBOK and Rita once, after that just skim the areas of interest. I used mock tests to kind of get an idea on areas/concepts I need to hone my skills. Once you know the concepts you need to master, you can use internet to read different explanation from different sources till you are comfortable with the concept.
There were only few questions which you can answer straight away by reading the book. Most of the questions were tricky and requires learning concepts. Practice 1000-2000 questions and learn from it. Then go and take the exam. I believe you will then pass with the intuition. When you do that many questions and learn from it, somewhere you start thinking like PMP.