Do not fear!
While being good/fluent in the english language
is good for your accounts growth/profit,
it isn't necessary!
About the blog:
Don't worry too much about the
'not being able to create a blog' thing
and just think to yourself
'I am able to create a blog'.
My first blog posts weren't quite a feast
be it in the aesthetics or in the writing.
The thing is, that if you want to improve your blog,
it will get better and better,
depending on the time,
that you wish to spend on it.