<p>That’s what I hear from most a-level students. Good teachers can certainly help you and make it easier for you to obtain grades but it is not necessary. For example my college had teachers with no prior a-level experience(+2) and still students have scored A* and As even without any help from teachers. A-level requires effort from your side more than teachers. Just wanted to tell you that these are all excuses. Think about it. Stepping up and being responsible for yourself will help you a lot in the days to come.
All is not lost yet. From what I have learned and collected: get good SAT scores(2000+), write a superb essay. These two should be your major focus; grades wont be your sole criteria for admissions as admission in USA is a holistic process. What I also suggest is: the results you are not satisfied with you can opt for SAT subject tests and aim for 750+ that is if you are not retaking your A-levels.
You cannot be picky with those grades but undergraduate is just the first step so whichever university you attend you can still try your best and perform very well then either transfer or aim for a better one in your masters level.
That’s just my opinion. Hope it helps. Best of luck with the process :)</p>