Agree with Pravin..an additional suggestion would be to write more in pencil..my handwriting is bad, I hardly write nowerdays and writing in pencil was a big challenge to me..that was the main reason I would have dropped in writing..I got 8 so not that perfect,but being in a English speaking environment is the best.I work in the US so of course I have to talk with everyone in English and most people in India start talking English early on.
For IELTS preparation ,talking everyday in English with someone is,I think,the best