Sanctions and divestment is the way forward. Also preventing war criminals like Bibi to travel. Indict them and when they travel take them to The Hague anbd put them in trial. Same goes for settlement leaders who promote violence. Arrest them when they travel.
Russia: U.S. plan to provide air cover for Syrian rebels undermines Damascus fight on ISIS (Reuters)
from the article: UN inquiry calls for sanctions against Israel over West Bank settlements