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