Welcome aboard, Chana.
If your English is not perfect, then that won't bother us. But it might make it hard for you to follow some of the discussions to be found here. That would be a pity.
But I think you'll find it to be mostly worthwhile, if you stick with it.
Good luck and have fun.