Well, I certainly know how you feel, but I promise you do dream every night, provided you sleep more than three hours! Every 90min of sleep one goes into REM sleep, and consequently dreams. (I find the first REM period is so short that the dream is either really bland or short; maybe that's different for others, though.) Thinking before you fall asleep that you want to remember your dreams will help; really believe that you'll remember when you wake up. Also, keeping a steady sleep schedule REALLY helps as well; i.e. going to sleep only when tired and waking at the same time every day.

One thing that could be preventing you from recalling your dreams is not waking up after your REM periods, which is when you dream. (I think you knew that though! ) A dream from one REM period will be erased if another dream occurs, so for the most part you must wake directly from a dream if you want to recall it. The only exceptions are people with insanely good natural recall, or people who have trained their recall well. Have you read any of the recall tutorials on DreamViews? They help much. For instance, WBTB is a highly successful method. Try setting your alarm a few hours before your normal wake up time and see if you remember anything. They key is getting yourself to wake up directly from REM.

One thing: Personally, I don't remember dreams very well after my first awakening, even if I slept 6-8 hours! What I DO find is that once I wake up and fall back asleep again, I usually can recall a dream after any subsequent awakenings. Good luck!