Best way to learn Game Design and using Unreal Engine

If you want to just do level design stuff, try the Unreal Tournament editor. It has a lot of assets and gameplay already done and you can test it with AI bots!