Pep Guardiola has praised the recent form of Raheem Sterling, but has urged the winger to carry on improving.