If the water in your shower is spraying out in all directions, it's probably time to give it a deep clean. Mix a solution of equal parts vinegar and water, then pour it into a plastic bag and wrap it around your water source (as shown here by The Melrose Family). Let the solution sit for 15 to 20 minutes, then remove and rinse.
Homemade Peppermint and Eucalyptus Shower Melts: Mix 1/3 cup of water into 1 cup of baking soda. Add in 20 drops of eucalyptus oil and 20 drops of peppermint oil. Put in mini muffin pan. Bake for 20 minutes at 350. Place furthest away from shower head. After, pour vinegar down drain to clean out drain.