Hey Sachin, this is an interesting question. It's probably best to master a language before trying to get rid of an accent, but it's definitely possible. As long as you can tell the difference between how you sound and how native speakers (of a language or accent) sound, it's possible to sound closer to them.
Just find words that you pronounce differently, and keep practicing until you can move your tongue and lips so that it sounds like the native speaker. This takes a lot of work, but not as much work as learning a new language!
It's just like learning an accent in your own language. You need to train your ear to hear differences, and train your voice to produce those differences. A lot of physical training is involved.