Sterling silver tarnishes quite quickly. The best way to avoid oxidizing your jewelry is to wear it regularly. Otherwise, keep it away from light and air (Ziploc bag). Avoid leaving it in the bathroom and get into the habit of taking it off to sleep. Apply all cosmetics and perfume before wearing your jewelry. It is possible to restore shine using a silver polishing cloth.
The same care tips apply for yellow bronze.