Well your sharpening looks like it helped your image a lot. I am an amateur photographer. If I need to do aggressive sharpening I usually copy the layer and run a high pass filter on that layer and use overlay as the blending mode for that layer. Many times I will mask out areas in the layer that do not need this aggressive sharpening.

Another way is to copy the layer and set the blending mode to luminosity and use the Unsharp Mask Filter. Some switch to Lab Mode and sharpen the lightness channel which I believe amounts to the same thing.

Finally using the stylize find edges filter on a copied layer in overlay may help.

"Another way is to copy the layer and set the blending mode to luminosity and use the Unsharp Mask Filter. Some switch to Lab Mode and sharpen the lightness channel which I believe amounts to the same thing."

As my maths teacher explained differential calculus "The difference is the thickness of the skin of a flea's kneecap". It's more of a personal preference really.

Back on the subject, here's a trick that sometimes improves a photo:
1) Separate luminosity ;
2) Duplicate, and run High-pass radius 2;
3) Auto levels on this HP2 layer and run High-pass radius 1;
4) Change blending to Linear Light and lower opacity to taste (+-40%);
5) Blend all this back into the original as Luminosity , masking out unwanted sharpening ;
6) Sneaky trick: add some grain, this fools the eyes into seeing things sharper.