Take a ginseng supplement daily it gives steady, nice energy - not a jolt like caffeine. Also take a good quality B complex vitamin which also supports natural energy. If you are not sleeping well at night, you need to address the reasons for that issue.
You can supplement at night with magnesium, kava, valerian, chamomile and some others. If you are sleeping in a room with electronics (tv, phone, computer etc) turn them all off. The light from them may be messing with your natural circadian rhythm. If you are stressed take some time to do some light yoga stretches or practice meditation for a bit to relieve stress prior to falling asleep.
If you are eating right and sleeping right, the body will get itself back into a natural rhythm. Also light to moderate exercise daily can help boost energy during the day and promote good sleep at night. Walk for 20-30 minutes or go for a swim in the summer months. :)