First, you’re a Harry Potter fan, which means I love you. LOL.
Second, your domain name is original, maybe you might try basing your design on that? (I’d be glad to help) Your current theme is really nice though. I’m digging your current stuff though, very nice!