well, when you say you need to dream.. you dream every night (if you sleep as usuall).
You should get better recall, and then start to LD for fun first before you continue to do it for a purrose, it's easier to learn if you do it this way.
WILD is not what i would recommend if you'r not used to LDing, you should try DILD or MILD, maybe FILD.