For me however, the texture is completely whored in inconsistent scratches, and its rather cloudy too.
The definition on the metal is bad too, it looks more like some rock.
I really recommend re-doing the metal, and also making the scratches less inconsistent and more opaque.
Metal should look like something familiar to this when it's done:

(Note: Results may differ in the form of metal types like white, dark, or others alike).
As you can see, the highlights have colour around them to add a more realistic effect, the colours are:
BLUE: #0196fd
ORANGE: #ff6502
Put the blue above the highlights, and the orange under it.
The blue should often always be on a lower brush size when painting it.
Also set the layers opacity onto 1-2%(See which one is better). Doing this will make the texture have more colour, of which is one of the reasons why it looks like rock.
Also edging can make it look much better and also keeps it's level of grunge -- Example shown below.

(Quick sketch up).
So basically, the things you need to do the most is just re-do the metal.
(Aswell as fix up the terribly inconsistent scratches, and put them onto a lower opacity).
Edited
Here, have a free metal base: