Do you have score breakdowns? I would do an item analysis if you can of your previous FLs to see where exactly the mistakes are. You may find they are concentrated in a specific group of topics.
If you want to modify your approach, I would generally suggest this:
1. Don't correct your answers until the next day. Reference the SN2ed thread for reasoning. The idea is you're too close to see the big picture, and too emotionally involved to really understand why things are right/wrong.
2. Go over ALL the questions, right or wrong. Go over every answer choice, why is it right/wrong, how could you reword incorrect answers to make it correct, or how could you reword the question to make an incorrect answer choice correct.
3. Keep a log of your mistakes, and try to diagnose why exactly you aren't succeeding. Are you misreading questions, misreading answers, not reading all the answers, rushing to select an answer, is it a content issue, etc. Go over your log once a week and see if there are any patterns to the mistakes you are making.
I would also invest some time into SN2ed's "Hat Trick," especially if you are having difficulty integrating concepts between subjects. With three weeks left, if your content knowledge is solid, the Hat Trick plus timed passages are your best bet.
If there are large gaps in your knowledge, and I'm going to be frank, you said you've been avoiding physics which is really bad with only 3 weeks left. You stated in another thread that you're already in the process of completing secondaries, so you really just need to take the exam now.
Your practice exams are showing growth, and Kaplan FLs are notorious for being inaccurate representations of your projected score. I wouldn't stress too hard at the Kaplan scores. If you can, I would do the AAMC FL1 this Thursday, and then report back with your score.