There is very little chance of getting in the cap I'm afraid, and if I was you, would look into other options, such as Australia. Australia has quite a good economy, seems to be enough jobs ( IT, or finance job market), quite good quality of life out there, so why not apply. A You may even...