Incearca google translate, este destul de util chiar daca nu traduce propozitiile calumea, dar are o functie care reda si pronuntia cuvintelor.
I started using this site for my english training :) hope it will help you to
http://www.agendaweb.org/
Nu cunosc sa fie cursuri online de limba. In schimb, poti gasi pe internet programe specializate cum ar fi "Rosseta Stone" sau "Tell Me More"; iti trebuie doar casti, microfon si multa rabdare. Dupa ce consideri ca ai atins un nivel destul de ridicat poti face un curs acredidat si recunoscut international cum ar fi cel de la "British Council"(asta depinde si de zona in care locuiesti; daca esti din Moldova, se poate face la Iasi; daca esti din Muntenia, la Bucuresti).
In plus, daca vrei sa inveti cu adevarat bine engleza ajuta foarte mult sa studiezi cat mai multe materiale in limba engleza(filme, reviste, etc.); s-ar putea ca la inceput sa nu prea intelegi prea multe, dar ai sa observi cu timpul ca devii tot mai buna in limba respectiva.