Maggots come from fly eggs and flies only lay eggs in rotting materials. Your first start would be to clean the shower from top to bottom. You may want to use a cleaner with bleach. Next you will want to rinse your drain, where material might be building up. Start with 1/2 c baking soda and 1 c vinegar.