One of the biggest problems in learning a foreign language is the lack of self-confidence. In particular, it has been proved through research that the greatest development in English language learners in the Overseas Language Schools is the increase in self-esteem that accompanies the increase of speaking courage in English ...
Go wherever you are going to the world, you can observe that indigenous people show great patience to foreign language learners and ignore their mistakes. So it will not be long before you realize that you are starting to have a character who has the courage to do wrong, not afraid to make mistakes while learning English.
I think confidence comes with time. Anytime you begin something, anything really, you'll have zero confidence in your abilities. That's contently natural. As you practice you gain confidence :)