Using a variety of teaching strategies helps increase engagement and also increases the learning value of your lessons. In particular, consider alternatives to whole group, one at a time raising our hands, discussions and brainstorms. Keep in mind some of the digital technologies you’ve been exposed to that can support this type of activity (student response systems including Kahoot, Socrative and Plickers or Digital ‘Walls’ like Padlet). You can find other ‘technology informed’ strategies and ideas on the Scarfe Digital Sandbox Blog.
I came across a really well organized site that shares various effective instructional strategies and organizes them by category: http://www.fortheteachers.org/instructional_strategies/