Question: is there any site that can teach mespoken  english? 

Answer: You can try a search for accent modification if you are looking to speak English more like an american.  If you need to learn English that is another issue.
This question from the Yahoo Q&A forum is categorized in the topic: Politics & Government