Well write in your native language first
translation is probably easier.
I thought it at first, but after some practice I don't recommend it.
There's only one thing worse than being stuck by the lack of inspiration, and it's to be stuck because what you wrote in your native language is too hard to translate with your actual English skills. You have some marvelous piece of dialog that feel perfectly natural, flow like water on an oilcloth then, due to the compromise your level of English force you to make, once translated it looks like shit.
Working directly in English is better, even when you've a low level of English ; just keep
You must be registered to see the links
opened to do some rough translation. It doesn't matter much as first, because before effectively writing your story, you need to write a draft, to write some lines regarding your characters past and personalities, regarding the different locations, and all. And all this is for your eyes only, so who care if there's a fault each two words and the English is broken as fuck ?
In the same time, by doing this you'll practice English, and therefore learn it. What will be easier since you're practicing it while doing something that you want to do and that please you.
This being said, OP, here's two posts that should probably help you. The first address
story writing, the second
dialogs.
As I hinted above, at first you need a draft of your story, it will help you to order your ideas, know if it works, and also see if the story flow correctly. Take all the time you need to write it, but without slacking off, and don't hesitate to change the scenes order, their content, the personality or past of a character... In fact, don't hesitate to change anything you feel that need to be changed. It's a draft, and since you aren't a professional writer, you'll need it to effectively write your story. Just remember to keep copies of your previous drafts, sometimes you finally want to go back to a previous writing.
It will need times, but if you do this with constancy, you'll have your story in mind, whatever how small is the plot at first. And if you have your story in mind, consciously and unconsciously you'll think about it ; it will slowly grow in your mind, while the characters will starts to become old friends. And when characters feel like old friends, it's easier to predict their reactions, to know what they would answer to this or that, said otherwise, it's easier to write them.
Also, even if it's a bit late since you're "ready to write", read, read and read. A good writer is, before anything else, an hungry reader. The more you read, the more comparisons are stored deep in your memory. And by then, the more easily you'll write. Not by copying what others wrote, but by unconsciously using the sum of all the good, and also bad, examples you've read in the past. It become instinctive, you don't know why, but you know that it's how you should write it.
Finally, when you'll effectively write your story, don't believe that it's "I write and it's done".
You write a scene or a dialog, once it's done, you read it and tweak it a bit. Then you come back to it the day after, and you read it again, because it surely need some more tweaking. Repeat this few times, even when it's your job and you are good at it, there's always something to change here and there.
But draw a limit, and never forget what you thought the last time you read it. If you felt satisfied, whatever you can feel now, it mean that it's not as bad as that. It's not perfect, but changing a word or two is probably enough to make it feel better.