I advise you to take the language course(speaking) like EF if you are rich enough. You know, it means you are gonna go to an English-speaking country if you are gonna take TOEFL. Consequently, you'd better take the language course to improve your speaking part. What's more, you need to stick to do tons of TOEFL exercises. Stop listening Chinese song. Listen to English song all the time and watch American TV series as long as you can. Moreover, you are supposed to take the TOEFL course several months before the test. I am gonna take IELTS at the end of this month. Good luck参考资料:My own opinion