Give this a try for a week or two...
Stop ALL caffeine consumption. Even very small amounts of caffeine affect your ability to get deep restful sleep, even many hours after you've consumed it.
No coffee, no tea, no soda, no chocolate, no "herbal supplements", no energy drinks, no energy bars, etc...
Do not drink even decaff coffee or tea as it still has a non-trivial amount of caffeine in it.
I would avoid all sodas. Barq's rootbeer has caffeine, some orange sodas have caffeine, Mtn Dew is loaded with caffeine, and there's even some clear sodas with caffeine. Soda isn't good for you anyway, so just avoid it.
Avoid eating anything with any of the following ingredients:
caffeine
theine
mateine
guaranine
guarana
cacao
kola
kola nut
yerba mate
green tea extract
Stay away from "Excedrin" and other medications that contain caffeine.
The first few days will be rough, and you may experience caffeine withdrawals that can cause headaches and/or make you cranky.
Once you've gotten completely off of caffeine, I guarantee you will fall asleep quicker and sleep much deeper. You will wake up feeling better with a lot more energy.
Caffeine use is a vicious circle. When you use it, you don't sleep well. Then you need more of it the next day to stay awake, which causes you to not sleep well. Lather, rinse, repeat.