Keep studying! If you have time, I say spend a couple of hours getting close and personal with each section, and then start taking a whole bunch of timed practice tests!!
When I first started, I was like what the !@#@$, but I didnt stop studying for 3 months, 2 days a wk, plus every saturday morning, almost like it was a real class, (but it wasnt, because I was too cheap to pay for prep), and after a while I swear, it felt like my score magically just grew, (as in I cant remember the moment that htings started cliking, but they did)....
anyway, the point is, dont give up on regular studying/repetition!! and you have a really good gpa, so you're already at a good start =)