Can you give us some more detail on your strengths and weaknesses? Take a look at the reports from whatever practice tests you've been taking and let us know how you're doing on the different question types and content areas.
Also, how's your timing? Are you moving at a steady pace throughout the test or are you always rushing at the end and maybe even having to guess? If you're struggling at all with timing, there's at least one thing you can do when you don't have much time left to prep: get questions wrong faster. Seriously.
If you can determine, for example, that you almost always get combinatorics questions wrong, and that you normally spend 2.5 minutes getting those questions wrong... next time you see a combinatorics question, get it wrong in 20 seconds instead of 2.5 minutes. That saves you 2 min that you can spread over other questions you might actually get right. You're not hurting yourself, because you were getting those questions wrong anyway, and now you have an opportunity to help yourself on some borderline questions that maybe you knew how to do but you were getting them wrong because you were rushing and/or making careless mistakes.
That little strategy can work well for something that's not very common on the test, such as combinatorics, but let's say you're struggling with something that is more common - number properties or algebra. You'll have to do a bit more homework to figure out when you can answer those ones right and when you can't. Learn how to identify the ones that just don't work for you - and get them wrong faster.
Let us know any additional detail about your strengths and weaknesses so we can help advise you better.