Drawing a cool fish

Start by creating an ellipse using elliptical shape tool.

Double click the layer to open layer style window. Apply layer style with the settings shown.

Enable add to shape area form the top bar.
Create a rectangle using rectangular shape tool. Press Ctrl+T. Right click the layer and select warp. Adjust nodes to get the shape as shown.
Create a star shape using custom shape tool.
Press Ctrl+T. Right click the layer and select warp. Adjust nodes to get the shape as shown.

Similarly create wings of the fish.

Create a rectangle using rectangular shape tool.
Double click the layer to open layer style window. Apply layer style with the settings shown.
From layer menu select layer style>>create layers. Select and merge both the resulting layers. Press Ctrl+T. Right click the layer and select warp. Adjust nodes to get the shape as shown.
Ctrl+Click the ellipse layer thumbnail to get the selection.

 

Press Ctrl+Shift+I to inverse the selection. Press Delete to remove the outer area.
Create an ellipse for the eye using elliptical shape tool.
Double click the layer to open layer style window. Apply layer style with the settings shown.

Duplicate the layer and place it for the other eye.

Create mouth of the fish using pen tool.
Create a rounded rectangle for the glasses using rounded rectangle shape tool. Apply stroke layer style.
Reduce the fill amount to 50%.

 

Duplicate the layer and place it for the other side. Create arms of the glasses using line tool.
Create eyebrows of the fish using pen tool.
Select the tail layer. Ctrl+Click the layer thumbnail to get the selection. From select menu apply modify>>contract. Contract the selection by 2 pixels.
Press Ctrl+Alt+D to feather the selection. Create a new layer and fill it with white color.
Similarly repeat the above steps for the other parts of the fish. Apply a nice gradient to the background.