Cleaning lampshades depend on the material of the lampshade:
Fabric:
Dry clean delicate fabrics like silk or linen lampshades to avoid damaging the fabric.
Vacuum using the upholstery attachment on your vacuum cleaner on a low setting to remove built-up dust and cobwebs.
Use a sticky roller if you don't have a vacuum.
Soft brushes are great for getting into pleats and crevices
Spot clean using a clean toothbrush in detergent solution by gently dabbing the stain, blotting the area with a clean, damp cloth and then allowing to air dry completely
Glass:
Use a glass cleaner by spraying on a microfiber cloth and wiping the shade clean. Rinse with clean water and dry with a lint-free cloth.
Soft brushes are great for glass lampshades with fluted details to get into hard-to-reach nooks and crannies