Salut,
en histoire : Histoire du XXe siècle (S.Bernstein, P.Milza). Les 4 tomes.
en anglais : lire The Economist, essayer de te trouver deux semaines à passer en immersion totale en Angleterre (si tu trouves une famille d'accueil c'est quasi-gratuit).
Sinon les prépas privée si c'est juste une question de proximité, bah t'en fais une pendant les vacances scolaires je vois pas où est le problème.
PS : Le niveau au bac ne veut strictement rien dire en histoire, il y a un fossé absolument abyssal entre ce qu'on te demande au bac et le niveau du concours.