Aluminum Foil, Baking Soda, and Salt
Place a sheet of aluminum foil in the bottom of a pan, add 2-3 inches of water, 1 teaspoon baking soda, 1 teaspoon salt, and bring to a boil. Add silver pieces, boil 2-3 minutes, making sure the water covers the silver pieces. Remove silver, rinse, dry, and buff with a soft cloth. This method cleans the design and crevices of silver pieces.
Toothpaste: To clean off tarnish, coat the silver with toothpaste, then run it under warm water, work it into a foam, and rinse it off. For stubborn stains or intricate grooves, use an old soft-bristled toothbrush
I have done this method and it works really good for cleaning badly tarnished rings and silver jewelry.........