Regardless of your flight time and experience, have you thought about the visa/greencard situation. You will not get a job with the airlines without a greencard, and you can't get a greencard without an employer willing to sponsor you (unless you are eligible to apply for the greencard lottery or are married to an American or someone who has been sponsored for a greencard). With the number of home grown pilots furloughed and jobhunting, the airlines have no interest in sponsoring foreigners.
Do you have any family connections in Canada? The weather can be very cold in the winter in some parts, but at least you get a decent summer. The Pacific coastal area is beautiful. Not sure about the state of the Canadian airlines, but corporate might be an option.
Or how about Netjets - you don't have to live in the UK for them do you?
Good luck, and you could try some of the British expat forums, such as
http://www.british-expats.com/ for advice about work permits/visas in various countries.