#7 Como han dicho por ahí, olvidate de C o C++ para el desarrollo web...
El lenguaje con menos barrera de aprendizaje es PHP, y si ya tienes conocimientos de PHP sería tontería tirar por otro lado, lo primero que necesitas es tener unas buenas bases de programación orientada a objetos ( recomiendan mucho este libro ).
Una vez tengas una base solida de POO, ya puedes ir empezando a hacer cosas, mi recomendación es que hagas alguna aplicación sin usar ningún framework.
Una buena aplicación para empezar es hacer tu propio blog, con su sistema de comentarios, autenticacion.. etc
Y luego ya empezar con los frameworks, ( Laravel o Symfony/Silex son los que están mas de moda ultimamente ) para ello puedes volver a hacer el blog usando uno de esos frameworks y ver como se usan todas las caracteristicas que ofrecen...
A partir de ahí, practica, practica y más practica.