The best way to speak english is by trying to learn for someone or watch english movies when people speak English try to repeat those words at home again.
when you were a baby you would have not known how to speak but when you kept listening you were able to speak.
in the same way do this try speaking it by watching and hearing.
grammer is also important in english .sentence structure while speaking should be correct try going to sites for learning english.
read novels the most important
hope you like it and it helps you too......