Definately find the root cause, supplements and drugs will work in the interim, but eventually those will fail you too.
Two things that helped me:
Getting enough sunlight, especially in the morning.
Meditation before bedtime.
Don't forget "sleep hygiene", that is, going to bed a regular time and waking at a regular time. It would help to keep a journal for a few weeks of what you are ingesting and how you slept .