I believe Law Enforcement is the biggest issue. Firs Enforcement has to be in place and then people will slowly take all those rules, regulations, laws in their normal course of life and become a civilised society. Parents have to take big step forward in educating their children from the begining. They have to teach moral values, discipline, patriotism, civic sense without fail. Thats the way European and American society build their generation with the law enforcement going hand in hand. Indians have to give a big deal to every minute things in day to day life leaving aside their "chalta hai" attitude.