How many teams have you experienced which seem to be going nowhere, wasting everyone's time? Have you ever sat, as I have totting up the money spent in unnecessary meetings?
One way to improve things is to think about team process, as well as getting through the agenda. In this powerpoint I suggest exercises to do with teams, before they get stuck. Don't use it all at once. There are several different exercises. Just slot them in when you think you need to change pace, focus or direction