How to enable shadows on glossy surface with enviromental mapping?
Try to use another type of light source, like Area lights, preferably. Also, notice that you've got an old version of Blender. Maybe the Principled BSDF shader in Blender 2.8 could give you more flexibility.