Authentic German by Media publications / here SZ Magazin Sueddeutsche
Choose only texts you are interested in & find your favourites, the read carefully and use online dictionaries as well.
Write down summaries and words of idioms as well.
Learn them by heart as much as you wish …
Good luck & viel Erfolg