My Logical Reasoning scores, however, are usually pretty abysmal. Sometimes I get lucky and score a 22 or above, but most of the time I miss around 7 questions on each section

I do not think that I have any serious issues comprehending the concepts being tested on the LSAT. I do find, though, that I am generally missing the same kinds of questions--Flaw in Reasoning, Parallel/Parallel Flaw, Weakening, Assumption, and occasionally a MBT--when I am under time constraints. Pretty much what is happening is this: I have gotten pretty good at spotting the three "loser" answers, which means that I naturally end up between two contenders. I am finding that most of the time, while reviewing the section, I see exactly what I am doing wrong fairly quickly. However, even though I understand the mistake, I keep making the same stupid errors during timed practice.
Do any of you have any good strategies for the question types above? What works for you? What do you avoid, etc? That kind of thing. Also, how do I approach those questions on which I am eliminating three answers and keeping two?
I would appreciate any help
