...Yo te recomiendo :
a)Comprar libors sobre el lenguaje que quieras aprender.
b)Leerlos
c)Poner en practica lo que has aprendido.
d)Empezar a hacer pequeñas aplicaciones útiles, que las uses.
e)Empezar a investigar sobre tutoriales mas avanzados(Programacion Windows, Grafica, etc)
f)Y sigues, y sigues.
saludso