I have to agree entirely. Trying to define what I do to others is almost impossible! My resume is filled with lists of programs and languages that I have worked with, but I am no where near an expert at. I like to tell people that I work on "solutions" . . . tell me your problem, and I will help with your solution.
As to being an entreprener. I agree that it's an excellent fit . . . although I realized recently that my talent lies in support and refinement of people and ideas. I am not much of an idea man myself, to be honest.
It seems like you should be working autonomously. Entrepreneur was probably the wrong word, you sound more like a consultant. But let's not whittle things down too early.
People have a tendency to define themselves in the static. But people aren't static they're dynamic. The hardest part is refining who you are, so it makes sense to others.
You have to create your career.
Unfortunately, I don't think I can give anything more than general advice (in principle). But I can relate to your situation. It takes a lot of thought and experience to figure out how you're going to do anything new.
But communication is essential. Consultants seem to be hired, often because of their writing skills. If you choose to go down that route.
EDIT: I'm self-taught too. I think it's a common problem for us, that adds to the complication. You can't point to a degree. And I have no special skills. But that's the trade off I wanted to make.
As to being an entreprener. I agree that it's an excellent fit . . . although I realized recently that my talent lies in support and refinement of people and ideas. I am not much of an idea man myself, to be honest.