Which books are good for preparation of General Training Model test of IELTS

I am going to take my IELTS Exam on 18 Oct. Now I am looking for books to help me to get an average 6 score.
My weakness are Essay, speaking and reading. I heard this book is good for G Model,"Ace the IELTS". Is it a good reference book?