Simply doing practice tests will not lead to a high score unless you can analyse the results and understand why you got something wrong. Post a couple of sample questions that you got wrong with your answers and people will be able to explain why. The key to many exams is to know what they are looking for with their questions.
You can try here for Toefl sites: TOEFL - ESL Web Directory - UsingEnglish.com
- For Teachers