TOEICで900点以上目指そうという人は、 TOEICの問題集をやっているだけでは、なかなか点数が上がらないと思います。結論から言うと、英語力自体を上げる必要があり、そのためには問題集だけではなかなか英語力が上がらないということです。
基本的には、これらのレベルより上を狙う時には、日ごろから英字新聞を読んだりTIME誌を読んだり、CNNやBBCの放送英語で聞くなど、日常的にとにかくまず英語に触れる時間を圧倒的に増やさなければいけないと思います。また、生の英文ををスラスラ理解できれば基本的にTOEICのリスニングなど非常に簡単になります。
これらは全て私や生徒さんの経験論から来ています。暫くTOEIC問題で手をつけてないのに、圧倒的なリーディング量をこなしたり、リスニングをこなした後で、あれほど難しいと感じていたことが案外楽にできるようになっているという状態と言っても良いでしょう。
人間の語学力をレベルアップさせるには、 現在の自分の水準よりも少しだけ難しいものに接することでレベルが上がる という考え方があります。TOEICの問題集などで、自分の現在の水準よりも少し上の物をコンスタントにこなすというのが、900点以上になるとなかなか難しいかと思います。