Is by cutting off all the power, water, aid, etc to Gaza and force them to release Shalit to get it back. The problem right now is they think they have the upper hand because you're actually discussing a prisoner release. Just cut them off.
Donald Trump: Israeli settlement construction in West Bank should 'keep going' (Haaretz)
from the article: Prisoner swap / Release them in stages