Anthony Crolla says he has improved as an athlete and is better prepared for his rematch against Jorge Linares.