If verbal score is less than 30 and TOEFL less than 600, I think you may need to re-evaluate your English.
You may enjoy reading Da Vinci Code, but you can still get lost in GMAT Reading and some CR questions don't make sense to you at all. The English in GMAT is different from that in daily correspondence.
Try to find your weaknesses and then improve them.