Do a LOT of pratices papers would b the key!im pretty bad in English (as u can tell from this post!), i did my test in late May, b4 the test I did about 8 full papers n it did really help a lot!try to stick w/ the time as well.look for tips from others n here are sum tips from me.. hope this help lol
the listening part is not as bad, tho u need to make sure u pay attention to the WHOLE sentenses b4 u put the answer down!they always trick u by telling u one answer first then decided they change their their mind n tell u sumthing different.
personally i thk the reading part is the hardest!seriously i got anything between 45-80% right in the practice papers n its pretty scary! tho reading can b improved by reading a lot, try to "guess" from titles n the first sentense if ur not familiar w/ the topics. sum ppl have said the reading part can b done in a "skim and throught" method which mean u do not need to understand the passage at all, wat u need to do is to mark down the key points n answer the questions. other thing that i found really helpful was to answer the questions as u read the passage coz most of the question are roughly the same order of the contents(n also i found it impossible to remember the passage at all after i finished the whole thing!). N make sure u finish the passage1 in the first 30 mins n this shd jus give u jus enuf time for the harder ones later!
speaking is not too bad jus talk a lot w/ English to improve, n made up the rest wat ever the examiner ask!try to find out different past topics as well, n this is the bit that i din practise a lot so thats all i can say..
writing is my second worst weakness! part from doing a lot of writing of 250 n 150 words within the time limit, wat u can do b4 the exam is to find out sum sentences structure that u use a lot or familiar w/ n stick to them(try to vary the structures at the same time as well!), this can save time thking during the exma!then read example/ model answers from other ppl for task 1 n 2 (especially those one classed as band 6,7 score) then try to "imitate" n practise them!
lol this post is sooo long n i hope this helps lol..
good luck w/ the exams