Hi.
First of all, maybe you could do me a favor and consider never using the word "frustrating" again. That word seems meaningless to me, at least in this context. There is only seeking success, and finding things "frustrating" has no place in that.
As I said above, GMAT quant is not exactly a math test, and so "being good at math" is just the beginning of rocking GMAT quant.
Q36 is a decent starting point. If you can score Q36 you basically get most of the math involved in GMAT quant. Now, in order to score above 700, you have to learn to get right answers to some of the harder GMAT questions in about two minutes each.
I find that the best way to do that is to go over your GMAT Prep practice tests and analyze them to figure out what types of quant questions you had the most trouble with. Then work on each type one by one, until you are really good at each one in turn. The types of stuff you will see in GMAT quant are pretty predictable. So if you get good at getting answers to the various types of questions, you will hit your goal score.
This post is a great one to use to get a sense of what you have to accomplish to score high on GMAT quant.
How To Increase Your GMAT Quant Score
There's always the Official Guide as well. I always recommend the e-book version. Making paper books is destructive, and using them is not the greatest for your karma. The e-book comes with the online question bank just as the paper books do. So really there's no advantage to getting the paper books. The test is on a screen too.
Whatever resource you use, the key is to get good at getting to answers. I mean, often people think that they need to focus on "proper" ways to handle questions, but really all that matters is getting to RIGHT answers, however you do it.
To go from Q36 to, say, Q48, you need to get, rather roughly, about a dozen more right answers, and the questions will be harder too. So you have to figure out what you have to do to get to the point where you can expect to get that many right answers to the harder types of GMAT quant questions. Probably what you have to do will come down to improving accuracy, improving efficiency and getting familiar with the question types so that you can readily find answers to them.
As you said, you should be able to see the tricks etc. in the questions without too much trouble. Maybe you just have to practice a little and get a more familiar with the types of things you will run into. For instance, if you don't see that 0 is a possible value in a data sufficiency question, you might get it wrong even if you totally see what's going on otherwise. With some experience, you will know to consider 0, and fractions, etc. etc.
Meanwhile, I say keep working on verbal some too. You might as well get some more points in that section. With V44, for instance, you position yourself to score rather high if you get your quant score into the upper 40's.
The GMAT is a big ol' game. Have fun playing!!!