This is one part of the series "Tips for learning English". The series is today created in the sake of collecting and assembling tips which come from English learners. Post your own tips which really work Other members can learn from them, and if necessary we could discuss

You are in the SPEAKING section 8) .

"Make sure you have finished speaking before your audience has finished listening."Dorothy Sarnoff

My Australian teacher of English gave me a way to practise speaking at home, alone and I think it is important because Speaking is the skill that we find most difficult to self-practise.

1- Get a recorder.
2- Prepare a presentation on any topic u like.
3- Record your speaking.
4- Listen to it again and again.
You will find out your mistakes and weak points.
(You will find your voice very cute )
5- Do the 4 steps above whenever you have time.
Does your speaking get better?

1. First you need to make up your mind about how you are going to practise the conversation.Make a flow chart plan or whatever you choose.

2. Increase your vocabulary to speak english in a better way.You could take help from web or different books.Explore the web and search with the related keywords.

3. Get over your shyness and hesitation.English's a foreign language.It doesn't really matter if we make mistakes during the learning stage.

4. Use the language as often as you can.The more you speak , the faster you will learn.Just dont get hesitated by the
thoughts like " Oh , what if i say sumthing silly while conversing with someone , or pronounce something in a weird or wrong way." What you need to do is kick this thought far away out of you mind.This just doesnt matter.Tell your mind " I can do it , and i will " .

5. Find someone who's reallly a whiz at speaking english ( and knows your language too).Be friends with him / her and just get into the conversation forgetting that you're practising this to achieve something.Just feel comfortable like if you are a native-speaker.Be confident while talking to someone in english and look directly into the eyes.Dont look here and there while
saying something or else he'd think you're probably havin' some trouble speaking the language.

6. Write short dialogues for everyday situations.Now get a tape recorder.Say the lines you've written in your conversations , the way they should ( according to the situation ).It would seem good enough to make a slight change in your voice when the other character has to speak.Now listen to it again and again.You'd probably find out the silly mistakes , you made , and then the next time , say the lines after correcting the mistakes.At a certain time , you'd surely get the perfect way to communicate with anyone in english.

7. Listen to the English news , and other english programmes.This would be a very important listening activity to improve your pronunciation.Watch english movies , especially SHREK 1 and 2.

8. Now in order to communicate in english with the perfect expressions , you need to memorize some of your conversations you wrote.Then just go to the washroom or wherever you feel comfortable.Let everyone get out of the room and shut the door.Stand facing the mirror.Take a deep breath and imagine if you're really standing in front of someone who doesn't know your language.Start recalling and say the lines in the correct order with the correct expressions according to that situation.Make it look really natural.Do this once a day , regularly.This would take you even more further to the way of speaking english fluently.

9. Ask your friends to help you with this.Prepare some skits using the dialogues made by you.Perform it ( not on the stage ) with some of your friends at home.

10. Make DICITONARY your best friend.Means that whenever and whereever you find any word or hear it from
someone , and you think you dont know the meaning , then you need to take your best friend's help.Its just a case of looking it up in your dictionary ( your best friend ).Practise these things more and more and that will definitely get you to the way of success in speaking english and with the perfection !

hello everyone how r u
i m new in this forum and i m fond of learning english language my teacher told me about it that dont feel hasitation that u r right or wrong during speaking and use fillers well ang right more ang more it make ur language more effective ang impressive best wishes for all of you creative

i think that to make what you said into a record is a very good idea for anybody who study oral english alone. i have ever intended to find a good partner to practise my spoken english, but it's hard for me (i think for most of you, it's the same with me),because both of you must have more or less the same lever and many shared time.
thank you very much for your advice . i think i will follow it and work hard. thank you!

1. First you need to make up your mind about how you are going to practise the conversation.Make a flow chart plan or whatever you choose.

2. Increase your vocabulary to speak english in a better way.You could take help from web or different books.Explore the web and search with the related keywords.

3. Get over your shyness and hesitation.English's a foreign language.It doesn't really matter if we make mistakes during the learning stage.

4. Use the language as often as you can.The more you speak , the faster you will learn.Just dont get hesitated by the
thoughts like " Oh , what if i say sumthing silly while conversing with someone , or pronounce something in a weird or wrong way." What you need to do is kick this thought far away out of you mind.This just doesnt matter.Tell your mind " I can do it , and i will " .

5. Find someone who's reallly a whiz at speaking english ( and knows your language too).Be friends with him / her and just get into the conversation forgetting that you're practising this to achieve something.Just feel comfortable like if you are a native-speaker.Be confident while talking to someone in english and look directly into the eyes.Dont look here and there while
saying something or else he'd think you're probably havin' some trouble speaking the language.

6. Write short dialogues for everyday situations.Now get a tape recorder.Say the lines you've written in your conversations , the way they should ( according to the situation ).It would seem good enough to make a slight change in your voice when the other character has to speak.Now listen to it again and again.You'd probably find out the silly mistakes , you made , and then the next time , say the lines after correcting the mistakes.At a certain time , you'd surely get the perfect way to communicate with anyone in english.

7. Listen to the English news , and other english programmes.This would be a very important listening activity to improve your pronunciation.Watch english movies , especially SHREK 1 and 2.

8. Now in order to communicate in english with the perfect expressions , you need to memorize some of your conversations you wrote.Then just go to the washroom or wherever you feel comfortable.Let everyone get out of the room and shut the door.Stand facing the mirror.Take a deep breath and imagine if you're really standing in front of someone who doesn't know your language.Start recalling and say the lines in the correct order with the correct expressions according to that situation.Make it look really natural.Do this once a day , regularly.This would take you even more further to the way of speaking english fluently.

9. Ask your friends to help you with this.Prepare some skits using the dialogues made by you.Perform it ( not on the stage ) with some of your friends at home.

10. Make DICITONARY your best friend.Means that whenever and whereever you find any word or hear it from
someone , and you think you dont know the meaning , then you need to take your best friend's help.Its just a case of looking it up in your dictionary ( your best friend ).Practise these things more and more and that will definitely get you to the way of success in speaking english and with the perfection !

Hope this works out !!

Those are really good tips. I have one more. This is what I did when I was a kid and I think many of us have done it, too, I believe.
- Hold a recorder on your hands and make a conversation with yourself in English in front of a mirror. This is for people who don't get used in thinking in English. When they talk to strangers, their minds would be blank. As a result, they'd end up not knowing what to say; therefore, this way will help a person to get used in thinking in English and the next time that person will know what to say even he/she is nervous. And when he/she has conquered that nervousness, there'd be a place for a smooth conversation due to many times of practicing.

I've read the advise and also agree with you all.The most important things are:
1. WE HAVE THE IDEA
2. LEARN THE CORRECT WAYS TO SPEAK
3. WE HAVE TO TRY (TO SPEAK)
4. LET THE EXPERIENCES AND
THE COMMENTS FROM
THE OTHERS GUIDE YOU.

I am a learner too and still in the 3rd level.So, good luck friend.
love you all.bbye.

Reading, writing, and listening is something that we can do alone. It is hard to practice speaking. The best way is to find someone to speak with.

I really like this site because it brings people together to speak english to improve. However, if you want additional practice, I created a site for free. It's available to all and you can improve your English by practicing. I really want to help people speak English so it's free for everyone.

Since I am not making money and I want everyone to learn how to speak English, I don't consider this a commercial listing. I really think it will help you. Please let me know what you think as well. All constructive criticism is appreciated.

Hi,all:
It's really a good site for english learners like me who want to
do well in english speaking.
It's a difficult for a non-native-speaker to talk to someone in english I think. Nearly 10 years have passed since I got to know this language. But unfortunately, I still can not open my mouth when I want to make a conversation to a foreigner. I just almost lose confidence.
I always admire him/her who speaks english fruently.How can he/she speak so well ?
And I find so many freinds right here with a warmly heart.And give us so many helpful tips&experience.
I CAN DO WELL WITH YOUR HELP.Thank U!

Hi all..
i'm new here, as a student of EC i wish i will learn english very well, thanks for the tips too, if i can add more here... i suggest to all my friend which bad english like me... just follow the lesson in this website, i noticed there are a lot of tools etc useful for us, so don't bother yourself whether can speak fluently or not, to me we can speak automatically like native speaker when we know many of vacobulary...

JakeIII wrote:Reading, writing, and listening is something that we can do alone. It is hard to practice speaking. The best way is to find someone to speak with.

I really like this site because it brings people together to speak english to improve. However, if you want additional practice, I created a site for free. It's available to all and you can improve your English by practicing. I really want to help people speak English so it's free for everyone.

Since I am not making money and I want everyone to learn how to speak English, I don't consider this a commercial listing. I really think it will help you. Please let me know what you think as well. All constructive criticism is appreciated.

rat wrote:I want to find a friend who want to speak english.
After a long time learning, i realise that studying with a friend is the best way of studying english,especially in speaking. So, who would like to speak with me please add my ID: greeen_apple464
Thanks :)

1. First you need to make up your mind about how you are going to practise the conversation.Make a flow chart plan or whatever you choose.

2. Increase your vocabulary to speak english in a better way.You could take help from web or different books.Explore the web and search with the related keywords.

3. Get over your shyness and hesitation.English's a foreign language.It doesn't really matter if we make mistakes during the learning stage.

4. Use the language as often as you can.The more you speak , the faster you will learn.Just dont get hesitated by the
thoughts like " Oh , what if i say sumthing silly while conversing with someone , or pronounce something in a weird or wrong way." What you need to do is kick this thought far away out of you mind.This just doesnt matter.Tell your mind " I can do it , and i will " .

5. Find someone who's reallly a whiz at speaking english ( and knows your language too).Be friends with him / her and just get into the conversation forgetting that you're practising this to achieve something.Just feel comfortable like if you are a native-speaker.Be confident while talking to someone in english and look directly into the eyes.Dont look here and there while
saying something or else he'd think you're probably havin' some trouble speaking the language.

6. Write short dialogues for everyday situations.Now get a tape recorder.Say the lines you've written in your conversations , the way they should ( according to the situation ).It would seem good enough to make a slight change in your voice when the other character has to speak.Now listen to it again and again.You'd probably find out the silly mistakes , you made , and then the next time , say the lines after correcting the mistakes.At a certain time , you'd surely get the perfect way to communicate with anyone in english.

7. Listen to the English news , and other english programmes.This would be a very important listening activity to improve your pronunciation.Watch english movies , especially SHREK 1 and 2.

8. Now in order to communicate in english with the perfect expressions , you need to memorize some of your conversations you wrote.Then just go to the washroom or wherever you feel comfortable.Let everyone get out of the room and shut the door.Stand facing the mirror.Take a deep breath and imagine if you're really standing in front of someone who doesn't know your language.Start recalling and say the lines in the correct order with the correct expressions according to that situation.Make it look really natural.Do this once a day , regularly.This would take you even more further to the way of speaking english fluently.

9. Ask your friends to help you with this.Prepare some skits using the dialogues made by you.Perform it ( not on the stage ) with some of your friends at home.

10. Make DICITONARY your best friend.Means that whenever and whereever you find any word or hear it from
someone , and you think you dont know the meaning , then you need to take your best friend's help.Its just a case of looking it up in your dictionary ( your best friend ).Practise these things more and more and that will definitely get you to the way of success in speaking english and with the perfection !

Hope this works out !!

Thanks for your really good tip, Deeya. I am not a person who can speak English fluently and I sometimes feel disappointed in speaking skill. Sometimes because of the embarrassment and shyness I couldn't say even a word in front of another one. After reading your tip, I realized some more intersting things I need put it into practise as soon as possible. So, many thanks for you advice, Deeya :)

this is my first time go into this forum, and found that here is very useful for people, whose first langue is not english. actually, my fist language is chinese. i always thought that to be a good speaker in english is very very hard work. event thought i have been to NewZealand study for over 2 years, and still can not speak a fluent english.
Now, i had been in china for one year, and woking in an import& and export department in a glass muanufacturer, and the major job is to contact with client or explore some new potential dealer.
generally speaking, we usually contact each other by using the internet or Fax, therefore, i don't need to talk to them directly, that mean is i am not often speak english, and i found that oral english going down fleetly. because of this, i am so worry about that. really want to find some way to impore or evern maintain it.
now, i found a good way, which is english club. here.
and hope that every member in this formun can help every other or to share their experience to acheive our goles.

:D I´m very happy, because i´ve just found the right place for a good learning of english. The EC is the great opportunity to make friends with the same goals. I´m new here, too, and I spect to learn as better I can, because the entire world needs talk the same language. First, one general language (it doesn´t matter what language) for after change ideas and opnions,don´t all you agree with me?

based on my experience, i learned english a lot by:
1. of course, my fave class is english.
2. reading english books.
3. watching english movie or tv series.
4. tune in to english radio.
5. practice to speak english everyday with your friend or officemates.make a game, like there will be a consequence if you dont or if you forgot to speak in english.in that way, we have no choice but to speak the language.

Hello,
I am new here. My english is not to good, I have problem with grammer beacose I lerned english by myself. Now I am gogin in one english school and I try to change my grammer. I have realy dificult period because I thing it's change realy slowly. I am realy unpatient, I want to speak gramatical right english.
I think this is right place for learning.
If someone interesting to spend litle time to write me are welcome. My mail address is: anagard@hotmail.co.uk

Montenegro wrote:Hello,
I am new here. My english is not to good, I have problem with grammer beacose I lerned english by myself. Now I am gogin in one english school and I try to change my grammer. I have realy dificult period because I thing it's change realy slowly. I am realy unpatient, I want to speak gramatical right english.
I think this is right place for learning.
If someone interesting to spend litle time to write me are welcome. My mail address is: anagard@hotmail.co.uk

Thanks :D

Hi Montenegro

I saw your post I think you really need to improve your English ( like me )

You have a lot of spelling mistakes ..
I'll give you my advice..
Before you write any thing here put your post in (MS word) to check your spelling mistakes..

HeLoo
My Name is Yanita from indonesia
i'm a new comer of this Forum
i realy want to speak English Fluently
since i found my new job as a Marketing Staff in a shoes Company <Adidas>
the communication between each department is using English Language by Email or Direct
sometimes i feel shy to speak so i just quite
i need your help if i make any mistakes in writing
please correct
Glad to be part of this Forum

My native language is Spanish and I want to improve my English language skills. Could you tell me or any body where I can get that book "Not study, but learn"?. I couldn't find it in Amazon.com. Thanks a lot friends.

I am completely agree with the person who gave us the way of "Self Learning" which tells us that you have to bring recorder and cassettes then start to speak about any subject comes across your mind. after that listen to your speaking MANY TIMES then you can easily figure out your weakness points and you can see how good you are in speaking? And you will know who you start your conversation with polite words and sentences.

Start do that job always and time to time see how many changes have you done during short period

I really appreciate you all for your nice information and 4 subjects you submit :D

QUOTING Alkhader Ali
I am completely agree with the person who gave us the way of "Self Learning" which tells us that you have to bring recorder and cassettes then start to speak about any subject comes across your mind.

Yes,... and nowadays, with gimmicks like mini MP3 recorder and player,.. the problem of feeling embarassed being seen carrying a big mini-cassette-recorder is solved.

My private students do this when they attend seminars, business presentation, even English-speaking church sermons ...
They just record them, bring home and copy onto their computer hardrive and use them as self-learning listening exercises.

i'm new here. i really need your help. some people says that we can improve our english by speaking with people. but then, i dont have enough confidence to speak, especially with people who speaks english fluently. please give some advice and motivate me because i really need it and please corrent my sentence. Thank you very much

Don't worry about it. Native speakers actually like it when you speak English. They can see you're making an effort. I grew up in rural Canada speaking only French. When I turned 16, I decided to go to an English school in Montreal. I didn't have much confidence at first either... Oral exams were a complete nightmare, as well as the essays we had to hand in. That was until I met some people who were interested in the same stuff as me. I say you should get to know some people, no matter how hard it can seem to you. You will notice that the more you know someone, the more confident you will get, and your English will improve considerably over the months :D

HI guys been here twice now,i always like to go into forums because i like to share some of my ideas too.Right now i am in Asia doing some schooling.I have the opportunity of tutoring some Koreans here & what i did is read,read,read & read books to widen my vocabularies.It's quite hard to teach them cause some of them don't really speak the language,but mind you they're really good at grammar.It is just the way you view things i guess,if you think it's easy it will be easy, just practice,practice & practice the language.This is where i am now,there's some forums in there too that you can read & get some tips in speaking the language.

As Pirate said about his/her Australian English teacher, trying to practice speaking English alone might be one of those useful ways of practicing our speaking skills. I believe this proves effective, at least I figured it out when I was once informed of this trick by one of the best English teachers I had back in 2002. He once told me he used to practice speaking all by himself and that trick worked for him. I don't know if this trick can work for anybody else. Despite the need for being good at speaking, I've rarely spoken myself. The truth is, I've always found it much more effective when I speak with a partner (especially a good friend), as I can more easily come up with lots of ideas.

Hi i just registered and i agree with you guys, i always watch tv, hear music to improve my english, but if you learn a new word and you dont practice every day you will never going to improve your english... i really thank you for the tips.

myenglishtutor wrote:Hi,
I think your accent is probably the least important part about learning your language. ... The most important part of learning English is increasing your vocabulary, perfecting your grammar, getting the pronunciation right and learning the different idioms

I completely agree with you.

For an ESL student, the speaking practice is pretty difficult because sometimes it's hard to find someone to speak with. For my case, I've joined an English Club in my city and it has helped me alot.

Good communication comes in many forms and styles. No rule is ever set in stone and breaking the rules can sometimes be the best way to get your point across. You should figure out what works best for you and develop your own style.

Whenever you do speak, always dress appropriately. You should look at least as good as your audience does. If you are appearing as an authority on your subject, dress better than your audience, if possible.

Always try to be informed on your subject. An audience can usually tell if you don't know what you are talking about. If someone asks a question you don't have the answer to, it is okay to say that you aren't sure. Be especially careful when your words may have undesired consequences.

If you're speaking as a resource speaker for an audience, it wouldn't hurt to start off with a joke especially if you're nervous. This will help break the ice and whatever wall is between you and the audience. It can also help your confidence.

You also have to speak slowly! If you're speaking too fast, you have the tendency to stutter and to get lost in thought. When you're speaking slowly, you can gather your thoughts while you're speaking and you can also focus on proper pronunciation.

I agree that you shouldn't be afraid to commit mistakes. Even the best english speakers commit mistakes as well. Just be confident and know how to handle mistakes correctly. Just laugh it off, learn from it and continue! :)

If you're going to speak in front of an audience as a speaker, make sure that you know your material by heart! Don't rely too much on your prepared materials. You should know the subject by heart which will give you more confidence.

If you're going to speak in front of an audience, have idiot cards instead of having your whole speech in front of you. Idiot cards or cue cards work best in small index cards. Just write down the topics and guides of what you're going to talk about. Not only will it look more natural, it can develop your speaking skills as well.

mathewhayden wrote:Here are some tips by me to you for a good speaking skill. To speak fluently, first you should have confidence in yourself for a good start. And then choose any topic and start writing on that topic first and then take a recorder and start saying what you have written. Then you hear it and notice where you are in fault and then improve it.

Great tips. If you don't believe in yourself, why should your listeners believe in you?

Hello,
I have read your suggestions regarding English speaking. Its very good suggestion. But i want to add something. One should speak in English all the time. Start talking with friends, relatives and colleagues.

Careful transitions are an important part of preparation. A transition is a bridge from Point A to Point B - a connection between two points. If you learn to use specific transitions, you will improve the fluency of your speech as well as avoiding the verbalized pauses and unnecessary words. Good transitions demonstrate a command of language, thus enhancing your credibility.

sometimes im afraid to talk in english because im scared if i make mistakes... and i cant speak well infront others... but, when im talking to myself i can speak well... so anyone can help me,,, pleazes...

however, my vocab is still lacking and sometimes i cant figure out what word must i describe during my conversation, huhu... and when im studying vocab, the vocab that i learn can't be used in the conversation... anyone,, please helpzz mezzz.....

In front of an audience, if the occasion allows it and/or it is quasi-informal, try bringing a little levity:

"You will have to excuse me, English is not my native tongue, so I might pronounce some words poorlier." <pause> "I know, poorlier is not grammatically correct... it's worstest." <pause during laughter> "That was a freebie." <smile then start speech>

Improve your Learning Skills! Learning is a skill and it can be improved.

Your path to learning effectively is through knowing:

-yourself
-your capacity to learn
-processes you have successfully used in the past
-your interest, and knowledge of what you wish to learn

Don't be in too much of a hurry. You're setting off on a long journey and there'll be delays and frustrations along the way. Sometimes you'll be in the fast lane and other times you'll be stuck in traffic, but there will also be lots of interesting things and interesting people along the way.

The main reason why we English learners fail in conversing efficiently is that we are in a dilemma that what if we say something that doesn’t make sense or sometimes we are just feel shy to speak to someone because we don’t know how to strike a conversation or something like that.

Here are few tips to improve your speaking skill in English:

1.Build your confidence: The first thing is to have confidence in yourself and in your speaking. Not having confidence is just a mental blockage and try not to be shy.

2.Try NOT to translate: If you translate the words from your Mother tongue, The order of words is completely different and you will be both slow and incorrect by doing this. Instead, learn phrases and sentences so you don’t have to think about the words you are saying. It should be automatic.

Another problem with translating is that you will be trying to incorporate grammar rules that you have learned. Translating and thinking about the grammar to create English sentences is incorrect and should be avoided.

3. speak out loud: when you study, don’t just listen. Speak out loud the material you are listening to and practice what you hear. Practice speaking out loud until your mouth and brain can do it without any effort. By doing so, you will be able to speak English fluently.

4.Practice: Without practice, nothing can be achieved. You must practice what you learn – new words, grammar and some of the phrases I mentioned.

5. Don’t speak too fast! It’s important to use a natural rhythm when speaking English, but if you speak too fast it will be difficult for people to understand you.

6.Expand your vocabulary: What you need to do is watch English movies with subtitles. As soon as you see and listen a new word, write it down and look for its meaning in a dictionary. Look on the internet to find sentences with that word. Pronounce the word many times to make it second nature. Review the words for two weeks at least and they will be a part of your vocabulary.

You got to watch a movie and boosted your word knowledge at the same time. Reading novels is another great way to learn new words and their use in different situations. So pick up a nice and interesting novel from your local library and start the learning process right away

7. surround yourself with English: You can do this by making rules with your existing friends that you will only speak English. You can also carry around an iPod and constantly listen to English sentences. As you can see, you can achieve results by changing what your surroundings are. Submerge yourself in English and you will learn several times faster.

8.Find native friends and speak with them: there so many sources for chatting through internet which make you able to communicate with people around the worlds,so you can be connected and speak as much as you want.
have fun :)

Everyone here is providing excellent tips for speaking English.I feel that practicing English with books or materials wont help to speak perfect English.So i have started practicing English with videos http://www.youtube.com/user/twominenglish practicing speaking with videos helps to learn English fast.

Wow, some great ideas here indeed.
I think that if you want to improve your spoken English, it would be a good idea to practise speaking. Repeat the conversations in your favourite movies to help exercise the muscles in your mouth and try to start slow and gradually build up speed.
Another idea is that if you want a partner to talk to but you live in a non-English country, try to find one on a website like http://www.livemocha.com or perhaps http://www.meetup.com.
I hope that helps

Great ideas everybody. Thanks. I stumbled in to this while looking for sites which helped you practice spoken English with native speakers.Pls share know any other options. It seems like there are not many good options.

Sabrina wrote:Hi,
Question to everyone - How much do you think grammar is important when learning to speak English? I think that thinking too much about grammar will slow your fluency. I want to hear what others think
Thanks!

Hi Sabrina,

I cannot agree more with you. Focusing too much on grammar
at the start will definitely slow down your speaking progress.

Maybe you could glimpse some insights from my students' stories:

All my students, aged between 10 to 16, are excellent at grammar because
that's what they are being drilled at schools.

However, when I first started teaching them, speaking was their nightmare. They
could not utter a decent sentence. I think they were too afraid of making
the wrong sentence structure.

As soon as I forced them to speak English in any ways they want, words
flowed out their mouth. It's not perfect, but at least, they could communicate.

In the beginning, I didn't focus too much on grammar. Over time, when they made
grammatical mistakes in their speech, I fixed them.

Interestingly, at that point, it wasn't that difficult for them make the change.

So, in general, grammar is undoubtedly crucial for clear English communication, but
I don't think it should be your priority when you first learn to speak.

Thanks for these great tips! I 'be been learning and teaching English since along time & I still believe that speaking is one of the most important skills in learning English. I would like to share with you some techniques I used to improve my speaking & I wish you ll find some of them helpful:
_ build your confidence and never feel afraid of making any sort of errors.
_ Think in English when speaking as this will help you generate the ideas more easily and make the right connection if needed.
_ Increase your list of vocabulary. You can't talk if you donot have the adequate amount of words needed in every situation.
_ Record your self while talking . This may give you a chance to hear yourself and find out the areas where you need improvement e.g. Pronunciation , grammar, intonation....etc
_ Increase the amount of time you practice English using different skills :listening, reading.....
_ If you donot have acess to talking with native speakers, you can watch their vedios and other authentic materials especially those that are related to teaching & learning English as well as talking about different topics you are interested in.

Hi, here is a tip that I consider very helpful when you need to practice speaking but there is no one to speak with. I learnt Greek this way but it does work for any language. Talk in front of the mirror. And talk aloud. You can start with any topic, from how to buy a ticket for the subway, giving and asking for directions, ordering food and s.o. Make talks and dialogues ... do it aloud, don't keep it quite, it's not gonna work if you don't say everything aloud. Say that you started a dialogue for asking and giving directions. You take both parts of the dialogue and you keep it alive for several times. Try to improve it, add new words, make the sentences more complete every next time. Also, try to give a voice to your thoughts. When you are walking in the park for example and you are thinking of something, try to do it aloud. For example, "Now, when I get to the end of the par, I will need a small rest. I will find a bench and I will sit for half an hour. Later, I will go to visit my sister. She lives nearby and once I am here I need to visit her. Shall I call her before or shall I go straight." and s.o.

Matian wrote:2.Try NOT to translate: If you translate the words from your Mother tongue, The order of words is completely different and you will be both slow and incorrect by doing this. Instead, learn phrases and sentences so you don’t have to think about the words you are saying. It should be automatic.

This is really a very important tip that many don't use.

"Change is the law of life. And those who look only to the past or present are certain to miss the future." - Quotes On Moving On

I've seen some good advice in this topic. The only thing I can add is that when you don't have people around you to practice with, you must create, or make, practice opportunities. Your speaking will not improve without practice. So read this topic, read other resources, and make notes about practice opportunities that you can create for yourself.

Record yourself before you begin the new practice. Then, after maybe 2 months, record yourself speaking again. Listen to both recordings and see if you notice progress. It is important to focus on what you do that is correct, and not only on what you need to improve.

Hello everyone!
I just wanted to add some details. I tihnk it is rather obvious but anyway. You are likely to make a mistake when you have a fear of making it. The main tip for me is to try to talk without being nervous. I have been learning English in this academy in Madrid http://www.soloidiomas.com/ and I clearly undestood that the group communication is the perfect way of learning a language. Discussing something interesting (a movie or a series' episode) may beat your fears and provoke you to talk more. I liked visiting my classes and thanks to this practice I stopped getting shy when it comes to speaking.
Which is your best way to get fluent in a foreign language?

Hi i just registered and i agree with you guys, i always watch tv, hear music to improve my english, but if you learn a new word and you don't practice every day you will never going to improve your english... i really thank you for the tips.

Hi i just registered and i agree with you guys, i always watch tv, hear music to improve my english, but if you learn a new word and you dont practice every day you will never going to improve your english... i really thank you for the tips.

I have seen that the BEST way to learn English is by using the ASSIMILATION method. Ok How did you learn French? You learnt it by LISTENING and REPEATING. You didn't learn it by sitting in a classroom while someone did grammar on the board! You need to listen and practice saying the words out aloud.

Proficiency in English language speaking is very important. Once you have made the decision to learn English, the next step is to learn how to improve your English speaking online. To improve english speaking, there are many online services that offer different online learning courses. These online courses connect you with native speakers and with their help you can improve your conversation skills. It is very important to speak as often as possible with native speakers. With their help you will not only gain a greater level of fluency, but also become more confident in your own English skills.Speaking English Online

You need to increase your vocabulary to get a good speaking skill. It required regular practise. Internet can help you in this matter very well. So explore the web and learn for the related keywords everyday.