I would recommend you a brand new book titled "Scott Thornbury's 30 Language Teaching Methods: Cambridge Handbooks for Language Teachers." I believe that you can find a lot of good ideas in it. In addition to that, regarding ELT, you should follow the author's blog https://scottthornbury.wordpress.com/.