>>58499782>>58500008Well, I can't say I'd be much help, I don't think I have the best grasp on grammar and whatnot, even if it's my first language.
However, I also don't think I'd be able to write a coherent story in a different language, so you're doing much better than I could in that regard, really admirable in a way.
I suppose the only way to get better is just to keep practicing really? As with any skill, you'll hone it in time. Just keep on doing what you're doing and don't let it dull.
As an aside too, while I can see your inspiration once you mentioned it. If you didn't mention A Bug's Life, I don't think I would have picked it out, so I don't think you have much to worry about plagiarism.