I am also currently learning Haskell and went with LYAH. I think it is a good enough textbook to introduce the theoretical part while giving enough examples.
My problem was that I was able to understand the concepts but couldn't write functions that do what I want them to do. To gain some experience I am working through 99 Haskell [1] and HackerRank FP domain [2]. Quite a lot of exercises there.
[1] http://www.99haskell.org/ [2] https://www.hackerrank.com/domains/fp/intro