There is only you and your camera. The limitations in your photography are in yourself, for what we see is what we are.
Nice close up!
Unique idea. At first, I thought it was a droplet of water.
I don't know, I think you did a pretty good job here. I too thought it was water. Did you use a flash? If so, maybe a slower shutter speed and a tripod might give you a different look.