Blues' league season can be summed up by the fact they have yet to record back-to-back wins over the first 21 games, with Saturday's 1-0 defeat at Wolves following an impressive 3-2 win over Middlesbrough.
Consistency is key, especially in a division as close as the Championship where Birmingham sit 19th but are only nine points off the play-offs.
And Caddis - fit again after a dislocated shoulder - knows the upcoming period of fixtures can be key towards achieving that, with Blues in action five times in 15 days.
"It's very frustrating," Caddis said. "I can only speak on behalf of myself for the past three games, we've picked up good results and then it seems as though we take two steps forwards and three backwards.
"But it's all about bouncing back, with the character we've got in the dressing room we've bounced back so many times, there's no reason why we can't do it again."
Caddis added: "It's coming up to Christmas soon and there's going to be a lot of games coming up, if we can get two or three wins in a row we can build that momentum. It's all very good talking about it but we need to deliver.
"You get about four or five games in the space of two weeks so if we can get good points there...time is running out, we need to try and close the gap between us and the play-offs.
"We can't keep saying we're going to keep doing this and not do it, we need to get out there and turn our words into actions.
"In a league like the Championship I don't think the table is worth looking at until at least February, look at Reading last year, at Christmas they were nowhere near it and they picked up a run. They didn't just make the play-offs, they went up automatically. It's all about consistency."