get denture cleaner, ephervest i think it was called?
regardless, find a way to keep it clean and wear it at least nightly for as long as possible, i stopped wearing mine too soon and my teeth arent ugly by any means, but they have shifted and given me some jaw problems