The Spaniard, whose arrival in the Premier League was seen as a master-stroke by the Blues, said: “This season has been a lesson for me.”
City won Guardiola’s first 10 competitive games to fuel the belief that he would take English football by storm, but their season has fizzled out.
Now the former Barcelona and Bayern Munich boss has vowed to learn from his mistakes.
“I will be better — definitely,” said the Blues boss. “It’s normal when you have seven, eight, nine years as a manager to have a season where you don’t have as much success as before. It can happen.
“You learn from that.
“I never thought I arrived here that I knew absolutely everything.
“I tried to adapt to the players as much as possible. I did and I think we will be better.”
Guardiola claims the most significant failing he has recognised in his City team is that they are not clinical enough in front of goal.
It cost them in the Champions League against Monaco and he said he knew the problem would bite him on the backside in only his second game in change in the Champions League qualifier at Steaua Bucharest.
City won 5-0 but Sergio Aguero missed two penalties and Guardiola said he knew then that such wastefulness would cost them in games.
He was proven right as City dropped precious points at home to the likes of Middlesbrough, Southampton, Stoke and Everton.
“I knew in the first Champions League game – especially in attack – against Steaua Bucharest when we won 5-0,” he said, speaking ahead of today’s home clash with Hull.
“Normally, that game would have been 12-0. We missed two penalties and so many chances. I was happy because the first target was to qualify but after that, in the Everton and Middlesbrough games, I realised we had to play really, really, well to win games.
“We created chances but we had problems scoring them and we suffered.
“We have to be honest with ourselves, we were not good enough to compete for the Premier League.”
Guardiola insists City can still finish on a high by qualifying for the Champions League and winning the FA Cup.
- Watch in Full: Antonio Conte speaks ahead of Chel17:36
- Leicester complete signing of ‘new Jamie Vardy’ a0:27
- Jose Mourinho admits he has sympathy with struggl0:48
- Jose Mourinho claims he would rather be unbeaten 1:19
- David Luiz makes bizarre Chelsea pick for his Fan0:23
- Jurgen Klopp confirms Sadio Mane will miss the re0:51
- Jurgen Klopp reveals the Philippe Coutinho is a d0:26
Conte and Guardiola speak after Chelsea 2-1 Manchester City
“We have a lot of beautiful things left to fight for this season,” he said.
“The Champions League is so important.
“That would be a huge success from my point of view and, of course, we have the FA Cup. We still have a lot of things to do.”