The only way you can go into a dream knowing that it's a dream is through WILD. Kingyoshi has an awesome tutorial on it.

About making your dreams less cloudy, maybe you can try using a mantra. Set your intent on remembering full, clear dreams before you go to bed.

Edited: typos