Just adding a +1 on recommendations already given by others:
-
Structure and Interpretation of Computer Programs (a.k.a. SICP) is an awesome classic book. It can be found online for free, as it is public domain by now.
-
Clojure is in my opinion a great modern and practical lisp, and there are very good books about it (Joy of Clojure is one example).
Elixir meta programming is actually very similar to Lisp macros, so you might find it familiar.