I live in Germany and am paid in bitcoins. You have the advantage of living in Berlin because they have a Bitcoin sector where most of the shops take bitcoins.
For me it is more about dropping my bank so I mainly deal with bitcoins and cash. If you have bitcoins in Germany there are a lot of people who will pay euros for them. Unfortunately, localbitcoins dropped Germany from advertising. But if you can find a way to get the word out you will get people to pay for them. I know a guy that is getting 15% markup from one person. I didn't ask anything further about it. I get 9-10%.
I pay for cash for most things like food and all of that but I use bitcoins for as much as I can. See my signature for a link to many of the services I use regularly. You used to be able to get delivery via lieferservice.de but they are dragging their feet after a merger.
If you can find a place to live via 9flats.com then you're well on your way.
There is also this site
https://www.all4btc.com/ based out of Berlin for buying things online and this
http://about.bitwa.la/launch/ for paying bills online.