Other ways:
Limit the proportion of seats a party can contest to 50% so no party can control the government and will depend on other parties. Force each party to setup a voting platform so citizens in the district can vote bindingly on individual bills. The district will have two votes, one is the representative and the other is proportional vote depending on how many citizens in that district voting for that specific bill. (Can be partial vote e.g 63%)