Most language teaching advice from theory and practicing teachers is that immersing yourself in a country and culture with the language all around you is a very effective way of leaning it. Many schools will also offer their English teachers classes in the local language to help them.
So that idea is not bad for you, if you can try to keep your English usage restricted to your job,an try to use the local language at the shops, making friends, etc.

BUT
What's your passport? That really can make a difference as to how easy it is to get a working visa for Europe.