If I have one piece of advice for you, please try to completely avoid reaching for the dictionary (app or physical) while reading your books. Not only will avoiding the dictionary make the reading faster, your pattern matching will improve because your mind will be forced to “fill in the blanks” where there is insufficient understanding. I know there are polyglots out there that advise the opposite of “don’t go to the next page until you know everything”. Bah humbug, reading should not be a homework assignment.
Finally, buying the audiobook and reading along with the book will help train your ear for faster pattern recognition and signal/noise differentiation. Be advised though that audio books may not be one to one exact with the printed text.
I also recommend “Charlie y la fábrica de chocolate”.