it's very hard to improve dark circle if you won't have enough sleep.
part of the reason having dark circle is poor blood circulation; try to do some massage on eye area after applying eye cream/gel each time, just take 2-3 minutes, helps to stimulate the blood circulation, activiate the cells, so as to increase the oxygen consumption......which helps a bit.