Hi, wellcome in Second Life!
You have a lot of opportunities here, even if you do not feel confident speaking English:
When you create your avatar, you can browse among a list of communities and look there if there is one speaking your native language.
Inworld (when you login on the virtual world) you can ask a SL Mentor to have some help in your language.
Then you can easily search places of interest of your country or join open groups.
Moreover the experience of being in Second Life, teleporting from a place to another, will let you meet hundreds of people that possibly can improve your english skills!!
I know that Second Life viewer has recently been translated in a lot of languages. So as soon as they become available you can even download the one more suitable for you! Enjoy