I took the TOEFL test 5 different times and each time I was only 1 or 2 points below, at last I discovered that the real secret is reading, you have to practice your English and what better way than reading novels, articles, news whatever you can find J