I highly recommend using Magoosh. I know a lot of other people would vouch for it as well. The site covers most of the GRE topics through online video lessons. It also has hundreds of practice questions and decent full-length practice tests. You can even review and filter questions by difficulty and topic. It is also relatively inexpensive compared to a tutor or a class.
I think it's crucial to do as many realistic problems and realistic practice tests as possible. The best resources for these are:
ETS PowerPrep software, which is free on the ETS website and offers 2 computer practice tests. Absolutely do these!
"ETS Official GRE Verbal Reasoning Practice Questions" book for practice verbal questions made by the actual testmaker
"ETS Official GRE Quantitative Reasoning Practice Questions" book for practice quantitative questions made by the actual testmaker
If you need additional help on any one particular topic, Manhattan GRE has books for specific topics, such as Reading Comprehension, Geometry, etc. You can buy these books individually, and if you buy one, you get access to 6 free online practice tests. Buy older editions to save money.
Also, Magoosh has free vocabulary flashcards available if you need help in that area.
My goal was also 160 in both sections, and after two months of studying with the things I mentioned above I was able to beat my target.
Hope this helps!