Hi viper1991,
It looks like you posted about this (with a lot more information) in another Forum; I responded to that broader post there.
In answer to your immediate question: YES, it is possible for you to improve your score and perform at a much higher level. Since you've asked about GMAT Courses, I have to assume that you attempted to self-study without any type of consistent schedule or plan. Since you've already put in some significant study time already, you probably wouldn't need to spend that much more time before you retest (probably 1-2 months), but you have to study in a more structured way. I think that you would find the EMPOWERgmat Total Score Booster to be quite helpful; most of our clients can finish that Study Plan in under 2 months, although you might need more or less time depending on how efficiently you study.
Most GMAT Companies offer some type of free materials (practice problems, Trial Accounts, videos, etc.) that you can use to 'test out' a product before you buy it. We have a variety of those resources at out site (
www.empowergmat.com). I suggest that you take advantage of all of them then choose the one that best matches your personality, timeline and budget.
If you have any additional question, then just let me know.
GMAT assassins aren't born, they're made,
Rich