Blues have conceded nine times in their last four games, including three goals in two of those.
"Of course we hope the win can kick-start our season but at the same time we need to stop conceding silly goals like we did against Middlesbrough," said the Blues centre half.
"It was two goals again and we don’t want to have to try and score three goals to win every game so we need to shore things up.
"Hopefully we can get a bit of a run together but the next game against Wolves comes round quickly so we have to be ready for them.”
Lee Clark's side were forced to come from behind to beat Boro 3-2 and claim only their second home victory in seven attempts.
"I don’t think it’s the pressure, I think we just haven’t been playing well enough," said Davies when asked about Blues' home form.
"That’s the be all and end all. Teams often come here and set up not to lose and then if they get a goal they look to hold us off and we haven’t been able to get back into the game.
"It was a different game against Middlesbrough because they came to St. Andrew's looking to win it and that’s why I think it was an open game of football with five goals. But for once I’m glad we won 3-2 rather than lost 3-2."