If you have cleaned the filter, checked the hose, and cleared the disposal but the water still won't budge, you may have a or a faulty timer/solenoid . These parts usually require professional testing and replacement. To give you the best advice, could you tell me: What is the brand/model of your dishwasher?