Is there anything we can do with his 504 accommodations? Is there something we should do about his medications? He says he really wants to do it - he seems to be determined -- but it's so discouraging when the morning comes and he just can't. Are there other things he could be trying?
Another thing to look at is your son's consumption of caffeine -- not only coffee or tea, but also colas, chocolate, or foods/snacks that contain "hidden caffeine" (such as Mountain Dew or coffee ice cream). Sensitivity to certain foods at night could also affect his sleep patterns. He could be "hyped up" by music he listens to at bedtime (try switching to classical -- yawn!), or movies he watches before falling asleep. If he exercises late at night, the increased activity could be keeping his body and mind from relaxing. On the other hand, early morning exercise can get his body and his brain moving in the morning, and the effect will at least get him through orchestra. A brisk walk with you or the dog can jump-start his day.
Some studies suggest that exposure to bright lights late at night can make sleep difficult by upsetting the body's internal clock. The same is true about lights coming through the window in the night or in the early morning. Has your son considered yoga, biofeedback, or relaxation tapes prior to bedtime? How about books on tape? Or a machine that plays calming background sounds, like waves (unless he's a surfer!) or rainfall?
What about that old stand-by, warm milk (it contains tryptophan, which is said to have a natural sedative effect)? Other foods high in L-tryptophan include turkey (remember how sleepy we get after that Thanksgiving meal?), pumpkin seeds, bananas, figs, dates, yogurt, tuna, whole grains, and nut butters. What about a warm bath? Not too cool for a teenager, but it just might do the trick. A hot tub, maybe?
Although it's unlikely, your son may have a sleep disturbance. This is a problem that goes undetected in many kids, and can have a very negative impact on learning. Ask your son's pediatrician to refer you for a consultation to a sleep disorders clinic at your local children's hospital.