C.M.
I periodically have to clean my diaper can and my kitchen trash can first with an antibacterial household cleaner and then with baking soda water. I make the baking soda water very thick and swish it all over the bottom and sides and then let it dry so that it has coated every thing, preferably in the sun if i can, and then rinse it out. This has worked for me in the past. Hope it works for you too!
C.