I want to improve my English and German vocabulary, but I find reading books so damn boring. It just drags on forever and after two pages I find myself looking at the clock wondering how long I have been reading for and whether I should take a break or not.
The only books I have successfully read are grammar books and one book about sleep. I did struggle with the one about sleep too, though.
I know reading is supposed to help me improve my vocabulary. I hate it so much when I find myself blanking on a word or simply not able to express my thoughts. Writing is believed to help with better word choice, but what to write about?

Any ideas how to improve my ability of articulating my thoughts, learn new words or at least make reading less tedious?