**What does it mean to be timid? **
Basically you afraid to put yourself out there, That feeling of imperfectness, not literally thinking you are inferior or less.
image was taken with a smartphone
These are problems of persons who hold the idea of being perfect, good, and skilled at every endeavour they take part in. I now know, it is ok not to be a pro, skilled said talented at every first endeavours and step.
Knowledge, mastery and expertise come at a price. It has long been saying "hard works pay" while this is true, consistency and regular practice at the same work produces many advantages that help you get the expertise desired.
image was taken with a smartphone
Hence at this point, it is clear that timidity is the fruit of not expressing yourself publicly which could be due to a sense of imperfection (creating fear) which has been the major factor playing all along. Adequate knowledge, regular practice and consistency is your sure plug and best approach.