What level are you? The Betty Azar books are good grammar texts, there are three for the various levels. Also if you want a book that includes conversation, reading, grammar etc, I really liked the Smart Choice books and the English KnowHow. For only conversation, Let's Talk was interesting.