Hi finney2214.
Nice job so far in quant. You can certainly score higher a couple points higher in quant by continuing to master one topic at a time, but you're off to a good start.
Regarding verbal, with an effective approach to preparing, you'll be able to harness the reasoning skills that you're using to score high in quant to score high in verbal as well.
So, the question becomes that of what's an effective approach.
One part of the answer is that you have to develop more concept knowledge.
For one thing, as you've seen, the fact that you're a native English speaker is helpful but not that helpful, partly because the way native English speakers use English is often not what the GMAT considers correct. So, to prepare to find the answers to SC questions that the GMAT considers correct, as opposed to what sounds natural to you, you'll have to learn sentence structure concepts, modifier rules, etc. that you can use in analyzing SC versions.
Also, there are CR and RC concepts that you can learn as well to get a clearer sense of what makes CR and RC choices correct or incorrect and improve your performance.
Another part of the answer is that you can learn and develop effective strategies for answering verbal questions. An effective strategy can make a huge difference. For instance, even just understanding which parts of a CR passage to focus on when answering a Weaken question can dramatically improve your performance.
Finally, to increase your verbal score, you have to practice effectively. In other words, you won't master GMAT verbal just by learning concepts and reading explanations. You'll master verbal by doing a lot of practicing to develop skill in seeing what's going on in the questions and arriving at correct answers, and the type of practice matters too. What works best for improving your verbal skills is to practice untimed, at least at first, to give yourself time to learn to analyze the questions choice by choice and arrive at correct answers supported by solid reasoning.
So, to sum this all up, make sure that your verbal prep includes learning the key concepts, learning and developing effective strategies, and doing the kind of practice that results in your developing strong skills.
For more on how to master GMAT verbal, you could read this post.
How to Score High on GMAT VerbalFinally, regarding how long you should study for before taking the GMAT again, the answer is that you should prepare until you feel totally prepared to hit your score goal and you've scored at your goal level on at least one or two practice tests. It's not easy to say how long that will be, but you may be able to arrive at a good estimate by seeing how long it takes you to make a certain amount of progress and then using that information to gauge how long it will take for you to get the rest of the way to your goal.