Is it possible? Yes, but it will take a lot of hard work.
CGP's revision guides are widely seen as the best to learn from, especially when used in conjunction with Bitesize. Your teacher is your biggest asset, though - make sure you understand everything in lessons (and ask if not) and if you find yourself stuck in revision ask them to explain it to you.