While you are right about the fines imposed on Singaporean society, the Singapore government's policies had far wider scope and were coupled with efficient execution.
The fines were augmented with large scale awareness campaigns. Even today, you can see posters in many different places in the city exhorting citizens to not litter. Garbage bin density is so high, that you can mostly find one within 10 minutes of wherever you are. Of course, the various awareness campaigns were part of a much larger nation building effort which include a conscription system (all males serve ~2 years in the army), a compulsory national savings system, policies to maximize home ownership, and so on.
The Singapore bureaucracy itself quite a unique system in it's own right. The best students are awarded scholarships to study in Oxbridge, and they are expected to return and serve in the civil service.
Considering all of this, i'm sure solving these problems entails good governance, and is certainly not a "simple" matter of imposing fines.
Funny. Because when you read my post you will certainly see that I explained the execution part. Good income source for Mumbai -- fines for littering that is. When fines are high enough and cops get their monthly quotas of them - as explained in my original post - this would lower the scale of the issue if not resolve it completely. I also have given an example of Singapore with large Indian population where this has worked.
It seems some people prefer to always complain than to actually at least try doing something...