As you can see, I've tried to render something like this

which is based on a tutorial from https://www.highend3d.com/maya/tutori...ray/241-3.html
but mine ends up looking like this

does anyone know what I am doing wrong? I've probably messed with the hypershade materials/rendering settings for at least 2 hours and I've made zero progress. And how do I add the shiny/reflective touch to this gear?
Thanks