Well, I talked about the first problem that I faced while trying to write a novel that is a language barrier and the solution that I found for myself are three things.
1) The first thing for the variety of words I used the thesaurus site to look for various alternative or synonyms for the same words and from them I chose the most fitting word there.
2) The second thing is when I was unable to translate my language into English so I used Google Translate to translate it.
3) The third thing I Had done was to use grammatical software to help me make the sentences grammatically correct like Grammarly etc.