I have long hair about to shoulders. I use pomade product but my hair always looks better at night and when I wake up.. How can I make it look oily and good like that after a shower in the morning?
It sounds like you're washing your hair too often. Most people with long hair shouldn't wash it every day. The length can allow you to brush the oils down the shaft, moisturizing the hair toward the ends. Try only washing once every 2-3 days instead.
If you think it's a bit too dry after washing, start conditioning more. When I had my hair at it's longest I would use both a shampoo-matched conditioner in the shower and an after shampoo leave in conditioner like Infusium 23. Also it's good to deep condition at least once every week or two, depending upon your hair.
I think my hair looks its worst after shampooing, but to mitigate that, I use sulfate-free shampoos, use an olive oil deep condition every week, use a leave in conditioner most days, and also use a great product called biosilk. I use the olive oil conditioner before I shampoo and limit the shampooing to once or twice a week.