Hey dilemmalyn,
Welcome to the community! One thing that I think is important for everyone to recognize is that the GMAT scoring is not linear - it's not like shaving a minute off of your mile time or anything like that in which there's a linear 15-seconds-per-lap change you need to make. Often people scoring in the 500s are still only 10% away from a score in the 700s, but they're:
-Making the same kinds of silly mistakes frequently (assumptions, answering for the wrong variable, etc.)
-Pacing themselves poorly and having to rush
-Misunderstanding a type of question (e.g. Data Sufficiency)
One of my favorite success stories is a student from one of my first classes back in Michigan who improved from 490 to 710 in 5 days - he just "clicked" with the kinds of mistakes he was making and from there was finally able to reach his potential.
I'd recommend a few things to you:
1) Focus on noticing the kinds of mistakes that you make frequently so that you can be aware of them on test day and make quick fixes.
2) Determine which subject areas or question types you need to emphasize most and attack them.
3) Learn to think like the testmaker - ask "why" a lot (why did they ask it that way? Why does that rule hold true? Etc.). I'd argue that the single biggest pitfall for those who put in a ton of study time is that they focus so intently on learning content that they don't develop problem solving skills and test familiarity. Study "to take the GMAT" and not just "GMAT content".
It can certainly be done in a month if you're thinking the right way and focusing on the big-picture learnings of each study session and practice test. Good luck - keep us all posted!