If you search for threads on PS, there are a million!
My best advice is to buy a baby (soft) toothbrush and some Dawn (dish detergent). I microwave a cup of water + 2 drops of Dawn until it's sufficiently hot, then soak my ring for a few minutes/clean the pave diamonds with the baby toothbrush. Rinse and admire your sparkly!
Don't use ammonia (windex) on white gold, if anyone recommends it.