Repsol Honda's Marc Marquez is ready to fight for a seventh MotoGP title despite still recovering from shoulder surgery.