"Mind says 'yes', heart says 'no'" sounds like a romance issue.
You might want to try a sexier book, e.g. erotica.
Before Anne Rice got into vampires, she wrote a racy version of The Sleeping Beauty trilogy under the name A. N. Roquelaure. #HotStuff
Ask your self this question: Why Are You Reading a particular book?
Chose a genre which is of your interest. If you are interested in history/espionage/thriller etc, there's no point in picking a book which is of a different genre such as romance or biography, travelogue, crime etc...
Read it for 30-60 min in a stretch and take a break for few minutes to refresh your mind, you may take a stroll if it helps.
Music! Repetative Soothing music in the background may help you concentrate on the reading.
I do above things personally...
Following is the music title which I listen to personally while reading...