Please help identifying what this is

I am starting to get worried, it's more than 2 months now and this doesn't go away. It looks like a big Fordyce Spot, that's what I thought first. But now it's like starting to look like a big pimple. No sexual activity for a year now so it can't be that as well. Please any idea what this is and what kind of doctor to see?

image

Looks like a pimple. See a dermatologist if it is bothering you.

Is this hard in texture or can you easily push it inwards to the main body of your penis?