Why isn't my shader showing?
You simply have to tell the Viewport to actually display textures/materials. Currently it's rendering "solid" which is often the best option to model (Some prefer MatCap)

To solve this, select Texture or Material in the highlighted dropdown: