improve in something—become better with regard to some standard or quality:
- The boy seems to have improved in his behavior since he had that last warning.
improve on something—produce smth. of a better standard or quality than before:
- She improved on her previous performance by swimming the distance in less than a minute.