Gary Cahill thinks England have made massive steps this season and wants to extend their unbeaten run in Slovenia on Sunday.