If you have a typical Indian diet like I used to (though I don't want to typecast or stereotype here), it's probably very carbohydrate-heavy. This means a lot of wheat, rice, potatoes and sugar. (Ignore everything below if this is not the case)
Based on personal experience (lost 8 kilos in the last 6 months), but absolutely no other qualification whatsoever, you can achieve good progress by reducing carbohydrates from those sources that I mentioned above. Increase the proportion of fruits, vegetables and pulses in your diet. Cut down wheat, rice, potatoes and sugar to as little as possible (this can mean just one chapati per meal and no rice, or about two tablespoons of rice), and fill up with fruits, vegetables (which does not mean potatoes) and pulses. If you do eat grains, try to eat whole grains; no refined wheat flour or maida, or white rice (brown, unpolished rice is preferable). Dairy products are also great: yogurt, milk, buttermilk, paneer, butter and cheese (in moderation, because of cholesterol). Lean meats (if you are non-vegetarian) such as chicken and turkey (and not red meats such as mutton), eggs (no more than one egg yellow/day because of cholesterol), soy etc. are also good things to eat.
A lot of snacks popular in India also consist of fried grains and potatoes (chips, sev, farsan, any chaat item such as bhel , wadas, samosas etc.). From personal experience, it's impossible to completely stop eating these, so restrict it to a maximum of once per week (and just one normal serving, it defeats the purpose if you eat 8 samosas at a time, once a week). Try and get some sprouts and pulses on your bhel to make it at least slightly healthy.
As long as you are exercising regularly (3 times a week, 45 minutes each time should be enough), and watching what you eat, you should see steady (but not dramatic) weight loss (based on my experience, about 1.1 kilo/month, starting from 89 kilos, so maybe a faster initial rate for you since you weigh more now)