I agree with Rainboe, if you have an EU passport you have the same chance as anybody who has a british passport. Your english seems quite good so provided you've got what they're looking for going through the selection process shouldn't be a problem.
There are thousands of foreign CC in BA based in the UK, myself being one of them. I noticed today that of all the people who got promoted recently in my fleet, about a third are foreigners!!!! So as you see...same chances to make a career out of a passion too
Good luck and let us know what you've decided and if you need any help you've found the best place to get the answers you're looking for