Have you tried looking at some of the most obvious things first like:
1. Are you getting enough sleep?
2. What's your diet like?
3. Are you under alot of stress?
4. Are you on medication?
5. Do you exercise?
All of these things can impact your sex drive.
hope this helps.