Painting a Proper Cartoon Drawing using Photoshop

It is not easy to paint a nice drawing due to it requires a lot of painting and photoshop skills. To paint a portrait and image, they are more or less required similar skills. The idea is to paint them layer by layer like adding shading and shadow effects.