If you are still not understanding how to actually make programs, I'd recommend you either go with http://book.realworldhaskell.org/ or http://haskellbook.com.
Real World Haskell explains the concepts decently and is free... But its syntax is very out of date so you can't just copy stuff from the book with modern versions of libraries and expect it to work.
haskellbook is better, but it costs 60 dollars. It does a better job than RWH imo, although it is still in early access and has some rough edges. For example, chapter 1 is unintelligible gibberish to me (at least when I read it, maybe its better now), but the rest of the book is mostly good. Also, due to being new, it covers things like stack as well.
I will check out the websites you suggested.Thanks again.
While I think I understood the key concepts, the book did not get me to the point where I am able to think about bigger problems in a functional way.