The main reason for dirty India is our habit and the habits we gave to our childrens.
We oftenly say that throw on the road even after a few steps there is a dustbin in front of you. These things the children's sees and same thing they does and as a culture this passes from one generation to next. First of all we have to improve our habits then we can clean Our India.
Second, the problem is of disposing. In India the plans are not made where to throw garbage and there are no plans for making garbage disposal places. We should have to make plans for garbage disposing places so the garbage should not be thrown in the river and in open area.
Third, We should use the 3 R's. These are recycle, reuse, and rereduce.