under eye circles

Help!!!!!! I've had gross dark circles under my eyes forever and I just am sick of needing to rely on makeup, so besides cover up and more sleep, and other tips and tricks for ridding this circles?