Blackburn Rovers' Todd Cantwell says he is close to being back to his best after an 'unlucky' spell at Rangers.