My todo list would not be very long, but I will start:
1. start and learn the language
2. Make a list of what you want from your new life, with three columns - must have, nice to have, not bothered about
3. Buy a map and look where you would like to live
4. research the places you list aginst what you want, ie work, property prices, rentals prices, transport, shops, schools etc - if it does not match what you expect, move on to another area
Once you have that sorted, you can then move on to thinking more about your move. To do it right, you have a good 6 months of work to arrive at a short list of your locations.