Good job on the improvement.
I would advise you to take a 2-3 day break BIG TIME!
During my first 4 months of preparation, I put in 2-3 hours per day, 5 days per week. After that I felt comfortable with each individual section. I've spent the past 1.5 months taking timed practice tests (2 per week) to build up endurance. Afterward I spend an hour or two reviewing each practice test, and then I PUT IT AWAY. Some of my wrong answers try to eat me up, but I laugh at them knowing I won't make the same mistake twice...
If there's a particular problem type that's troubling you, now's the time to focus your energy on conquering that problem type.
Considering you have less than 3 weeks before game-day, I'd say the best strategy is to keep preparing but RELAX. Take 2 full practice tests per week, under timed conditions, but don't even think about the LSAT on the other 5 days per week! This is no time for cramming; this is the time to be confident in your training and make sure you can stay focused for the 210 minutes of pure pleasure we will all endure!