Todd Cantwell says he is "70%" back to his best after getting back in "the right environment" at Blackburn Rovers.