I tried the bowl thing with Ellie. It didn't work

She barks at everything, especially anything outside and the vacuum/mop/broom. She even tries to bite them. We have tried pennies in a can which worked for a little while but doesn't anymore. We also tried not just spraying water on her but pouring it on her. It doesn't work either. When she is bored she will quit when you tell her no otherwise there is no stopping her. I just bought a dog whistle from ebay that I will try but I don't think it will work. I refuse to use a shock collar. Any suggestions?