bad news
Bags under the eyes are usually hereditary and generally the bags consist of fat and fluid. You can have a procedure called Blepharoplasty which removes the fat from your lower and/or upper eyelid. Its a cosmetic procedure so its not cheap.
Sleeping with your head slightly elevated should help with the excess fluid, but nothing really shifts the fat I'm afraid.
You can also "gently" massage your bags in the morning to help move the fluid, but you must be very careful not to push to hard or you will stretch or damage the skin around your eyes.