Israel cannot win IN the West Bank cities and camps. Tanks are vulnerable in urban warfare, airpower of limited use. This fact is NOT altered by the lack of anyone to negotiate with, the current impossibilty of a political solution. The fact of war does mean that every tactic of war makes sense.
Israel can only win by shifting the conflict. This means WITHDRAWL, NOT for political reasons, (since the withdrawls involved would not satisfy even arab moderates) but for STRATEGIC reasons. Get out of the places hardest to defend. Then build a wall around the west bank. With barbed wire, mines, electronic sensors, watch towers, etc. Right wing israelis wont like this since it will mean giving up dozens of settlements. Tough luck. Arabs wont like it, since it will cut off the west bank from Jerusalem, and will likely leave Israel in control of places like Ariel,Maaleh Adumim, and Gush Etzion. Tough luck.
It will be argued that walls wont stop missiles or katyusha rockets. Air power can respond to those. It will never be perfect enough to stop all terrorist acts. No, but it will make the situation livable. On the Lebanese border there are still rocket attacks and occasional terr acts, but the situation is manageble.