1) Division of power, one man or one party should not dictate the whole nation. Center should keep bare minimum portfolio. State should have more portfolios, and city councils & gram panchayats should have more power to assess and meet the needs of their citizens.
2) Tax money should not flow from parliament/legislative assembly to city/village. It should be reverse. Local taxes (sales, octroi, pollution, etc) should stay & utilized in the city/gram panchayat.
3) Transparency in everything. How to get a driver licence to getting a liquor licence and any other business permits should be transparent and well documented. There should not be an ambiguity and room for middle-men to play there.
4) Education: Educate people, they should know their rights and what to expect from govt. Next step will be they should know their responsibilities and what to give back to society.
Without division of power, I can't see an end to today's situation. The most powerful rules and defines all aspect of society. He or his men can dictate everything. It is tough to change the intention of rulers, but its better to snatch the power from them and divide it equally throughout.