Staden är fjärde i ligan efter nederlag i Chelsea på onsdag, alla utom att avsluta förhoppningar om en liga titel i katalanskans debutkampanj i England.
"I framtiden kommer jag att bli bättre - definitivt", sade den tidigare Barcelona och Bayern München tränare.
"Den här säsongen har varit en enorm läxa för mig."
Han tillade: " Vi har en hel del vackra saker att kämpa för och att kvalificera oss för Champions League kommer att bli en stor framgång. Men vi måste vara ärliga mot oss själva. Vi var inte tillräckligt bra för att tävla om Premier League [titel]."
Besegra vid Stamford Bridge lämnade City bara fyra poäng före Arsenal och Manchester United, som båda har ett spel i handen.
Med FA Cup är stadens enda realistiska chans att vinna en trofé denna term, är det sannolikt att vara den värsta säsongen av Guardiolas chefskarriär.
Den 46-årige har aldrig gått en enda säsong utan att vinna en trofé - han har vunnit titeln i sex av sju försök och hans sidor har alltid nått de sista fyra i Champions League.
Guardiola har också svarat på frågor om en rad mellan City och Chelsea coaching personal på Stamford Bridge efter nederlaget på onsdag kväll.
Det har funnits motstridiga påståenden om exakt vilken typ av rad, men förvaltare behövdes för att lugna ner situationen efter Chelseas 2-1 seger.
Händelsen kretsade kring en oenighet mellan Chelsea fitnesstränare Paolo Bertelli och Manchester City masseur Mark Sertori, som båda talar italienska, som Premier League ledare firade sin seger.
Guardiola sade: " Vi är så artiga i våra nederlag och vi är så artiga när vi vinner. När vi vinner brukar vi fira lite, sen går vi till omklädningsrummet.
Chelsea manager Antonio Conte var inte inblandad och har spelat ner händelsen.
Han sa: "Respekt är det viktigaste i fotboll."
Manchester City chefen Pep Guardiola säger sin första säsong i Premier League har inte varit bra nog men lovade "i framtiden kommer jag att bli bättre".