Here are some ideas on how to free your students. Try one today and then another tomorrow and so on. Eventually you may find that your class takes on a life of its own. If students choose a direction that you don't like you may want to ensure that it is discussed fully and the implications of the choice are fully examined so that students can make an informed choice. But be open to suggestion.
Students choose listening material.
Give students a range of materials to choose from let them vote on what they listen to in class. Have students look through the grammar focus section of a text and check all the structures they feel they can use well. Allow different groups to do different things at different paces. Ensure you have enough activities for all the groups. Have them bring in discussion questions that they would like to talk about based on the topics they have chosen.