No book will make you fluent if you don't apply it. The best strategy is to read the explanation, do the exercises, and then try to write a paragraph or have a conversation using the specific rule you just studied. Grammar is a muscle—it must be exercised to grow.
The best books for learning English grammar range from student-centered workbooks like the Grammar in Use series to comprehensive reference guides like Practical English Usage what are the best books to learn english grammar
Students who prefer a linear, textbook approach or teachers looking for a curriculum. No book will make you fluent if you don't apply it
This is the "desert" of English learning. You know the basics, but you still say "I have been go" instead of "I have gone." You need a book that tackles nuance. do the exercises