I'm far from an expert, but from what I've read I'm not sure resitting A-levels will do much for you, on their own.
When you apply for schemes/training contracts, you will still have to declare your original results too. They will know that you have resat. Even if you came out with 3A*s, while...