I do short workouts in the morning, some mild cardio or weights for about half hour, make sure you don't go past half hr, because too much can end up making you more tired. The workout and a cold shower afterwards does the trick for me.
I am not a morning person either and I've tried coffee...