I really hope that this doesn't offend, but have you tried reading some erotica to get "in the mood"? Usually my drive is quite good, but if I haven't been feeling well for a while, it can fade away. Reading a couple of explicit stories takes care of that quite nicely.