Abhorsen

Garth Nix

If you liked Abhorsen by Garth Nix,
here are some books like this: