Just read as many published books as possible. Avoid eBooks and online text, because they're not always edited.
After some time it will become second nature, and you'll learn something interesting as well. Don't bother trying to memorize the proper sentence structure either because it won't really help you in life to know why an adjective describes a noun.
English is my third language, though, I have figured out how to get better at it. Language and writing are a muscle. The more you practice, the better you get at it.
It took me around 2 years to be able to write well crafted articles, but getting even better is not impossible.
- Find Good communities: That's the first thing to do. Find good communities and blogs to read every day. Put 1-2 hours / day. You won't understand the details, especially if they are written by some kind of location specific language, but you get the whole idea and the style.
- Review grammar and syntax: Review your school courses. Tenses and forms, conditionals, passive voice... all that "crap". It's important that you have a solid mastery of the language basics to write fluently.
- Watch and listen: My recommended channels are BBC World and Aljazeera International. Listen to podcasts and videos on the web.
- Practice: Contribute to forums, get into the discussion and don't be afraid from being singled and turned down. Start a blog.
That's it. It's not hard, it also won't happen in a day or two. Persistence is the key here. Good luck.
Practice as much as you can
Watch TV in English , especially the News .
And try to practice as much as you can and the best way to do it is to go out with an english speaker GF![]()
You have all the materials available in the internet. Study them, and practice. I guess that's the secret in learning a language. You'll just have to apply whatever you learned. If you have English-speaking friends, converse with them.
I enrolled in a Japanese class before. It was easier to learn and speak the language when you have someone to converse to. Compared to now, I already forgotten the lessons since I haven't used the language for a very long time.
Hope this helps.
Online is not going to cut it mate, you need something like the British council or similar, and it will take a few years till you get really good.
Spending time in UK or any other native English country helps a great deal also.
If you want the most correct english, you should learn latin. for example
I eat only when I'm hungry.
I eat when I'm hungry only.
Both mean different things. another example , a sign in a shop may read:
"No Dogs Please"
.... well my dog pleases me, he shows me loyalty and doesn't piss on my trousers...
The point is, almost no one has excellent english! If you want excellent english you will probably need to learn latin, or at least that would help when deciding what part of the sentence comes where.I would guess less than 0.1% of people have excellent english.
Your english is actually quite good, obviously capital letters and full stops help![]()
Try to watch classical films, read "Romeo and Juliet" , watch the movie(old version) to help understand it. Read other Shakespeare plays as well , the english is out of date but actually I think it could be useful.
There is a very famous english grammar book, and it't thin! I forget the name, If I remember I will let you know.
--Yes my english is not excellent.
THIS!Just read as many published books as possible. Avoid eBooks and online text, because they're not always edited.
After some time it will become second nature, and you'll learn something interesting as well. Don't bother trying to memorize the proper sentence structure either because it won't really help you in life to know why an adjective describes a noun.
The point is, almost no one has excellent english! I would guess less than 0.1% of people have excellent english.
Just read as many published books as possible.