Then the video course „Nicos Weg“ is perfect for you. With small videos you walk with Nico through everyday life and learn new words and grammar.
Online Deutsch Lernen offers a lot of materials.
Seagull offers material for all levels.
Online dictionaries on specific topics can be found here.
Here you can find material.