Ok so I need to quickly develop much better visualization since I cant hold a clear image for any amount of time. Any good resources or books you recommend?
A good book.
As @Mictlantecuhtli said good books will help with this. Trying to clearly and vividly picture to a story your are reading or listening to can be a mental exercise all its own. The earth sea books give a wide array of images to conjure up.
A pack of Rider Waite tarot cards.
Meditate on a major key, perhaps the Magician.
Imagine you part a curtain and become him.
Leave by opening and closing the curtain.
Reading someone like Poe or Lovecraft.
Color drawing day side and nightside with all sephirah/qlippah and paths appropriate colors and symbols.