Penguin Readers - books and audio books for all levels
The "Penguin Readers" collection from the Penguin publishing house are a VERY useful and enjoyable series of books for people learning English.
There are 6 different levels, so you can pick books that are just right for you: You can read the story without a dictionary, because the words and the grammar are at the right level for you to understand. New and difficult words are explained in simple English in the book.
Many of the books are famous novels - they have been re-written to make them easier. Many are the books from famous films. And there is some non-fition, too.
And many of the books have an audio CD. So when you have read the book once and know the story, you can listen to it on CD. This is also good when you are driving, cooking or ironing, for example, because the English is in the background. You know the story already and don't have to listen with your full attention.
Direct Link (English site)
Longman Germany
My tip: Look in the online catalogues above and find the books you want. Note the ISBN number and then take this to your local independent bookshop, who will order it for you. (Support local specialist shops!!)