On our German site we summarized a few things which could be helpful to reach this dreambut these are experiences mainly helpful for Germans so we did not translate it.
Anyway, if you are interested in our experience, please contact us.
You are always welcome.