Pues lo mejor para aprender es la practica, busca scripts de todo tipo o sobre el lenguaje que quieras aprender, editalos y estudia la funciones, tb te aconsejos q leas algunos artículos, y x supuesto algun q otro manual, te dejo algunas webs::
http://www.maestrosdelweb.com http://www.xlwebmasters.com http://www.lawebdelprogramador.com http://www.programacion.com
y por supuesto visita mucho foros del web.
Saludos