www.livemocha.com ahi te enseñas diversos idiomas a mi me ayudo a aprender frances :) espero que puedas aprender ingles y es gratis:D, pero por si no te gusto, tambien esta www.openenglish.com eso es solo de ingles solo que no estoy segura si es completamente gratuito
espero que te sirva :33