Start before you're ready. If you wait until everything is perfect, you won't get the feedback that makes your work better.
As Seth Godin writes, “habits are more important than fears.” Sharing and shipping your art alleviates doubt and strengthens the doing muscle.
You have to live with the fact that your production could always be better. But then you'd never show up. Says the South Park creators:
“We realized that’s stupid. You can always spend more time making something better, but really it wouldn’t make much of a difference. The show would be maybe 5% better if we took 4 times as long on it.”
Furthermore, contradicting yourself is a means of thinking. You only craft what you know right now. If you remain open to learning, your perspective will continue to evolve over time.
Blogging, tweeting, Instagramming are all forms of thinking in public. You're going to have to write a lot and take a ton of photographs before anyone considers it shareable. The more you make, the more selective you can be. Keep experimenting.