3 year Bsc nursing program
My advice would be to get your certification as a nurse anesthetist . Your income would be more than double, even triple, that of a generalist nurse. Unfortunately, the only real shortage of foreign generalist nurses is in elder care, which is generally poorly paid and emotionally draining. Also, you would be competing with hordes of poorly trained nurses from India, Pakistan and Bangladesh who drive down wages for generalist nurses.
My advice would also be to get your education in Canada or the States. It may actually turn out to be cheaper than getting it in Poland, where there are no scholarships or loans available, practically no chance of finding part-time work to fund your studies, and internships are almost always unpaid or extremely low paid. Also, practical courses in Poland are nowhere near the quality you will find in Canada or the States. This will greatly affect the rate at which you will advance in your career. Your degree will probably be better received in the UK than one from Poland.
If you do do general nursing, spend a couple of extra years getting a masters in health care administration and management, as well as a year of training in cardiac or urgent care. That will significant increase your starting salary, and open up doors to advancement that are tightly shut to generalist nurses.
Sorry to break the bad news, but generalist nursing is a lousy career choice, financially and emotionally. The interesting and rewarding nursing jobs with abundant opportunities for advancement require specialization, and, nowadays, at least a masters.
Another thing: don't get a generalist nursing degree on the assumption that you will work a couple of years and then go back to school for a specialty. It usually doesn't work out. Go for the gold from the beginning, and you will greatly increase your lifetime earnings and savings potential. Short-term pain means long-term gain.
Explore inexpensive nursing programs in Canada and the States. Also explore scholarships. Talk to qualified nursing career advisors at several schools. Like I said, it may well turn out that studying in the US or Canada works out to be cheaper than studying in Poland.
Best of luck!