You can easily clean a glass shower cabin with a mixture of vinegar and water. Spray this on the glass, leave it on for 20 minutes and then rinse it off with warm water. You can remove stubborn dirt with a paste of 2 tablespoons of baking soda and a cup of vinegar.