What you should read really depends on what you're interested in. It always helps to read around your A-level subjects (can't do any harm for your A-levels either), so if you let us know what you're studying I am sure people could recommend some relevant works. Also, think about what you'd like to study and try to get hold of something relating to that. If you don't know any books relating to the topic then I am sure there will be something on either an Oxford or Cambridge reading list to help (I know the Cambridge ones are available to anyone on the website and I would imagine the Oxford ones are as well). Of the books you've mentioned the only one I am familiar with is the Niall Ferguson book on Empire and his reputation within most academic institutions is far from great. Most specialists in colonial and post-colonial history are none too impressed with his imperial apologia (I know of one supervisor at Cambridge who told a student never to mention his name in their office).
To necessarily benevolent: some illustrated histories are actually rather good, in particular the Oxford Illustrated History series. For instance, I own a copy of the Oxford Illustrated History of Tudor and Stuart Britain which is edited by a senior professor at Cambridge and contains contributions by historians from both Oxford and Cambridge as well as numerous leading figures in the field. Meanwhile, Geoffrey Elton's work on the period has been largely superannuated and is no longer seen as the orthodox; there are very few around who still subscribe to his views of a Cromwellian 'Tudor Revolution in Government'.