How to improve your English writing skills as a non native speaker

How To Improve Your English Writing Skills As A Non-Native Speaker

As a non-native English speaker, writing in English is the thing I’m most insecure about when I work on my blog. While I know I have great material to share, sharing my thoughts with the world in English is quite challenging for me.

Every time I write a post, I struggle to find the right words and expressions. Part of this insecurity is simply the result of my own lack of confidence in my language skills. But, having been raised watching American media while growing up some 4500 miles east, it’s also not hard to understand why expressing myself consistently in oral/written English can be quite difficult at times.

If you are a non-native English speaker as well, I understand that you may be struggling as well.

Why I chose to start a blog in English as a non-native speaker

I also blog in my native language, Dutch. However, my English posts receive significantly more visitors! Why? For the simple reason that more people on this planet can read them. 😊 The Netherlands is just a small country. So, if I were to only blog in Dutch, I would miss out on many opportunities and visitors. That is why I decided to blog in English and why I started a multilingual website.

Being fluent in English doesn’t mean you’re also able to write an entire blog post from scratch in English. When I started to blog in English, I realized that fluency and the ability to write a compelling blog post are two different things. It felt like I needed to learn the language from the start. I had so much to learn about grammar (and still do), and I needed to expand my vocabulary. … Aarrgh! 

I never experienced this issue with speaking or reading in English. This is why I needed to find ways to rapidly improve my English writing skills. I aspired to become a part of the worldwide blogging community, as well!

Disclaimer: This blog post contains affiliate links. I may earn a small commission to fund my coffee-drinking habit if you use these links to make a purchase. You will not be charged extra. So it’s a win for everyone! Please note that I won’t link any products I don’t believe in or don’t resonate with my blog site. Thank you!

Are your English writing skills also holding you back from starting a blog in English?

Or do you already have a blog, but are you still feeling insecure when you are writing and publishing blogs in English? 

Then this article is for you! Because there are plenty of ways to improve your English writing skills today!

In this post, I have listed some great tools and tips for you that have been very useful to me. They will help you to improve your English writing skills and get rid of your writing insecurities. I hope this article will give you the courage and confidence to be a part of this beautiful blogdom as well! 

Also read: 25x best books to read for influencers

Are your English writing skills sufficient enough to blog in English

If you’re wondering: are my English writing skills good enough to start a blog in English, my answer will always be: Yes! Because by doing it, you can better and perfect your English writing skills over time.

Another issue is that blog posts written by people for whom English is their first language can be difficult to read for someone for whom it is not their first language. Even if their English is excellent, it is not the language in which they were raised.

There are plenty of popular non-native English speaker’s blogs, and their writing skills aren’t perfect

This means that there is an audience for your blog! There are many non-native English speakers who may find your blog easier to understand because you don’t use all the latest slang and jargon.

I encourage you to express yourself in English on your blog, despite any fears or insecurities you may have. You are free to write however you please, and those who don’t appreciate it are free to never revisit your site. So go for it!

8 ways to improve your English writing skills as a non-native English speaker

Below I have listed five tools that have been extremely helpful to me in perfecting my English writing skills. These tools help with translation, vocabulary enhancement, and online grammar checking. I love working with each of these tools and use them almost on a daily basis!

And to help you out, even more, you’ll find my 3 personal best tips to perfect your English after that. So, check it out, and good luck with your multilingual blog!

Also discover: 9x best laptops for people who work from home

Tip #1: Jasper

As non-native English speakers, we are extremely fortunate to be alive at this moment in time, when AI can assist us with our writing skills. I’m not saying you should use AI to write complete articles or texts for you, not at all.

Your texts require your voice and your personal touch to them. However, AI software like Jasper’s can assist you in improving your texts as far as correct grammar and spelling is concerned.

Besides, AI can help you generate content at a much quicker rate. As a blogger, being able to produce content rapidly is crucial if you want to stay ahead of your rivals.

This is why I highly recommend Jasper’s software. Many bloggers are already using this great software to their advantage, which is giving them a big head start. If you want to keep up, you should start using it to your benefit, too!

Tip #2: Grammarly

Grammarly checks for spelling and grammar mistakes, style, tone, and plagiarism, and for me, this is the best Grammar checker on the market.

It’s a small investment, but this software is fantastic! It corrects most of my mistakes and helps me to feel a lot more confident when I publish a new post.

I want to be able to use the best grammar checker on the planet to its full potential, that’s why I use the premium plan. And let me tell you something; it’s worth every penny.

Your blogs will be online forever. So, you want them to be worth reading, right? Grammarly is a great tool to help you create content that’s really worth it and that will attract many readers!

The Premium plans start at $11.66 per month if you a year in advance; the monthly plan costs $29.95 a month!

Grammarly Writing Support

Tip #3: DeepL Pro Translator

The DeepL Pro translator is brilliant! It translates up to 5,000 words at once (for free), after which you can go over all the words and sentences one by one. It suggests multiple alternatives for every word when you place the cursor in front of a word. DeepL translations are far from perfect at first, and you need to work together with the software to create the perfect translation. You have to puzzle a bit with the proposed alternatives.

The best thing about the DeepL Pro Translator? It proposes translations and suggestions you wouldn’t have thought of yourself! Genius!

You can try this tool for free, and when you reach the limit of the free plan, plans start at $6,99!

Tip #4: LingqApp

The Lingq app is an excellent method to enhance your vocabulary and improve your English writing skills! In the beginning, I used this app to learn new languages. But recently, I discovered the Lingq app is a great help when it comes to improving my English too.

This is how the Lingq app works: You open a lesson, or you can upload an e-book, article, or blog and you start to read the text. Every word that you already know, you mark as “Learned”, every word that’s unknown to you, you mark as “To learn”. 

You can train the words you marked as “To learn” later until you memorized them. The Lingq app keeps track of the number of words you already know in that particular language! (You need to know 10,000 words to be fluent in a language).

This app is truly brilliant and it’s a completely different way of learning languages than we’re used to. You can upload your favorite book and learn and read at the same time!

The Lingq app costs $ 11.99 per month if you pay monthly, for the cheapest plan. Or you can upgrade to a premium plan, which includes tutor guidance!

Tip #5: HelloTalk App

The HelloTalk app also has a language learning method that completely differs from what we’re used to.

This is how it works: You tell the application the languages you’re fluent in, and the language you want to learn. Then the application shows you people who want to learn the language you’re already fluent in, who are themselves fluent in the language you want to learn!

You can then start a chat conversation with them to practice your language skills. You can translate texts within the app, no need to go to Google translate, and you can correct each other too!

You can find the app in your app store! Plus, it’s free!

Tip #6: Write your posts in your native language first

It can be very helpful to write your posts in your native language first. Even if you don’t plan to publish them in your language. Yes, it takes a lot of time, but you can express yourself much better and easier when you write in your first language.

This way, you can share all the things you want to share. When I write directly in English, I tend to skip difficult words and expressions. And this goes at the expense of the overall message.

In Dutch, I can express myself without any restraints. And when I know what I want to say and how I want to say it, I just need to translate it. And to me, translating is much easier than finding the right words in English first.

Plus: When you have your post ready in your native language anyway, you might as well post it in both languages! That’s our strength! 

Tip #7: Read a lot!

Another thing that helped me a lot to improve my English writing skills is reading in English. Read as much as you can in English; the news, a magazine, other blogs within your niche… Frequent reading will help you to get used to the phrasing and words. And in time, it will get easier for you to apply what you’ve learned when you’re writing new content for your blog.

Tip #8: Take your time

Take all the time you need to write your blogs, especially in the beginning. Choose quality over quantity. It also helps to prevent visitors from losing visitors due to poor language skills.

By the way, your readers won’t leave your website because of some small mistakes. Provided that the text is readable and informative, of course. They will forgive you for not being perfect. 😉

In the beginning, it’s fine not to publish new posts on a daily, or even weekly, basis. To write in a foreign language is a big deal and I recommend you spend enough time on it. Eventually, you will be able to write much faster and feel more confident about your writing skills!

Also read: 7 Things I wish I knew before I started blogging


As you can see, there are plenty of ways to help you improve your English writing skills. We, as non-native English speakers, can write and blog in English if we want to. Even if your English is not perfect!

With these tips and tools, you’ll learn as you go, and writing in English will become easier and easier for you!

Thank you so much for reading this post! I hope I inspired you to overcome your fears to launch or continue your blog in English, and to create your own multilingual website, too. I’d love to see the links to your English blogs in the comments below!



  • Angie

    Angie is a blogger and creative entrepreneur from the Netherlands who is currently residing as a digital nomad in Serbia together with her husband and 2-year old daughter Ana Milena. She is the creator of She Can Blog and works as a Pinterest manager for several Dutch companies.

17 thoughts on “How To Improve Your English Writing Skills As A Non-Native Speaker”

  1. Julissa E. Santana

    Really love it!!! I hava a blog in spanish, but my readers speak ensglish!!! This stress me out a little but because I want to bring the best experience to them. This blog really encourage me to write in english!

    1. You’re welcome! Glad to hear I encouraged you to do the same. Like the Google Translate widget on your blog!

  2. English is my native language but these are still excellent tips for anyone who needs them! Grammarly has been lifesaver for me too. 🙂

    1. Thank you, Alyssa! If Grammarly had a Dutch version, I’d definitely use it as well! So, I can totally relate to that. Thanks for commenting! 🙂

  3. Hey Angie! Great content! I am really happy to read that.. It’s exactly what I’ve been worried about recently, to be honest. I’ve started my blog in English, and sometimes I am just having doubts if my English is good enough. And my writing skills in general. So far I don’t get any feedback, so I just have to hope that it’s better than I think 😀

    Dank je wel! 🙂

    1. Hi Evie, thank you so much for your comment! I think you’re English is perfect, and there’s no need to be worried about writing in English at all. But, I feel ya, I’m still insecure about my English writing skills as well, but it gets easier to write. You got this! X

  4. I like to take on challenges when come to blogging in English. There is nothing to shy. For me, even non-native English, you can express your thought and content.

    As long as the message is there, I think you delivered well.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top