Yes, these are the same issues that I had and the same techniques that I used. One of my GMAT tutors suggested that I wasn't studying the right way (surprise surprise) and he told me of a more organized way of categorizing my work for review. First, I made a filing system that consisted of a cheap little filing box that could hold file folders and was somewhat portable. I made a hanging file folder for the following sections and subsections:
1.
Number properties a. Divisibility and Primes
b. Consecutive Integers
c. Exponents
d. Odds & Evens
e. Positives & Negatives
f. Roots
2.
Equations/Inequalities/VIC a. Basic Equations
b. Exponential Equations
c. Formulas
d. Functions
e. Inequalities
f. Quadratic Equations
g. VIC's (whenever their are variable in the answer choices)
3.
Fractions, Decimals, Percents a. Digits & Decimals
b. FDP's (fractions, decimals and percents together in the problem---conversions required)
c. Fractions
d. Percents
4.
Geometry a. Circles & Cylinders
b. Coordinate Plane
c. Lines & Angles
d. Polygons
e. Triangles & Diagonals
5.
Word Translations a. Algebraic Translations
b. Combinatorics
c. Overlapping Sets
d. Probability
e. Rates & Work
f. Ratios
g. Statistics
So, every time you do a timed problem, have a dedicated sheet of paper for each problem. Once you do the problem on that sheet, write the problem location at the top of the page, what type of problem it is (according to the sections above), and write a simple one page analysis of the problem on a separate sheet with the following in mind:
1. Why you got it wrong (time constraint, careless error, insufficient skills, trap built into problem, etc.)
2. Why you got it right (did you guess, have you mastered the entire concept, could you create a similar problem, etc.)
3. Did the creator of the problem build any tricks or traps into the problem? (Ex: did he have you divide by zero thus invalidating one of the answer choices?)
4. Were you able to categorize the problem into one of the above categories? (prime numbers, statistics, polygons, etc.)
5. Did you understand every term, sign , abbreviation, concept, etc. presented in the problem and answer choices?
6. Did you choose the right approach? If so, are you comfortable with other strategies that could have solved the problem as well?
7. Actionable items. What you took away from the problem and how will approach similar problems come test day.
Once you have completed this, staple the scratch paper and the analysis together and file it according to question type. This way, when it comes time to review, you will have all your work filed according to question type and you will be able to see why you got it wrong, any major takeaways from the problem, things to focus on, and what you will remember to do if you get that problem type on the actual test. Do this for your individual problems from study books (such as the Official Guide) as well as problems from CAT practice exams---take screen shots of all the problems given to you during your practice exams, print them off and do the same above steps.
Now, at first I thought that this system/concept was cumbersome and unnecessary, but this proved to be the major determinant in my GMAT success. What this does is it helps you to categorize your work and review the reasons why you either got it wrong, what you understood about the problem and what you didn't, any major takeaways from the problem, etc. Simply doing a bunch of problems without analyzing them and categorizing them for future review does not help you to understand the problems, it just shows what you currently know---does not help you to get smarter nor does it help you gain more knowledge of the concepts.... Well, it might help a little.
I hope this helps. Please let me know if you have any more specific questions as I have many more things to say on the subject but this should help you to get organized and study more efficiently in the mean time. Good luck.
__________________________________________________________________________________
Does anyone else find it weird that the word "GMAT" is not a recognized word in this text editor??