Huge request!
I'm going to tackle this from the internet end and let the book experts set you right. There are loads of resources available to you on-line but you need to put together the resources yourself in most cases.
www.mes-english.com (free: flash cards, games, activities, phonics materials)
www.bogglesworld.com (free: flash cards, games, activities, phonics materials, role plays, discussion forums)
www.englishraven.com (requires subscription but has the most materials of any site that I've found.)
There are more resource sites but these are my favorites. the top one is mine so yes I'm a little partial
www.sitesforteachers.com (a web portal full of links. The best part is they have a great search function and you can usually find what your looking for rather quickly.)
I have a few books that are like my bibles but I just used the best I could find in Japan so I'd rather let someone else give you advice on that.
It might be helpful to others who will post to tell them where you are, what level (elementary, junior high, etc.)
I hope that helps
Mark