I dont think you are dreaming with regards working for BAE, I used to work for them they are an excellent company. I had an apprenticeship with them which I suggest is your best option you can get paid for learning. If you are succesfull they will put you on an engineering course that they feel would suit you, Wharton is probably your closest site.
Just a bit of advice but whatever you choose I wish you luck