Dream recall goes up and down, but make sure that you do some stress-reducing exercise if you are stressed out while going to sleep. Something simple like count down slowly from 10 to 1 then image that you put all your worries and concern in a little box or anything you like. And tell yourself that nothing is going to disturb your practice.

I also found that falling asleep later than usual decrease dream recall, but also that falling asleep a little earlier than usual increase dream recall and dream awareness.

I never use pills or other dream aids like that, so I can't help you with that.

Good luck =)