Do you have a dishwasher? I put mine in the dishwasher after each use and it comes out nice and clean.

Otherwise maybe try bicarb and vinegar so it fizzes and then scrub it...