For books, my favourites are the Focus on Grammar series. They have reading, writing, and listening exercises that follow along with the main grammar topics. If a student can use the skills in those books, they are going to be successful. I really feel they do a great job of covering everything necessary to be fluent in English.
For websites, I think mine are pretty good, so check them out.
For teaching ideas: http://www.eslteachingideas.blogspot.com/
For general English skills: http://www.learnenglish-online.com/
I also really like englishpage.com and eslgold.com, which are both good for grammar.