C# или C++ для знающего C#?
Вам всего 15 лет! Чего паритесь то? Детей кормить надо? Жену одевать, содержать надо? На квартиру зарабатывать надо?
Нет же ! У вас времени дофига! Пробуйте как можно больше. Ищите себя. Если вас к чему-то тянет, то и не стоит себя отговаривать. Вот когда будет 25, тогда и начните фокусироваться в строго очерченном направлении, а до тех пор пробуйте и эксперементируйте!
C# лучше, так как: Проще в изучении (много документации, примеров, фреймворков, библиотек, компонентов и т.п.)Хороший инструментарий (Visual Studio), который позволяет и код писать и кучу сопутствующих дел делать - втроенные инструменты на любой случай (task management, source control, test tools, database tools, инструменты для анализа, отладки и всего прочего).На нем проще и быстрее работать (несмотря на smart указатели в C++, в дотнете все-таки не требуется меньше размышлять о выделяемых ресурсах и их освобождении)
В частности также вы уже начали - продолжайте. Зачем усложнять себе жизнь? Не стоит "рефакторить автогенеренный код" :) Так как веб разработки вам скорее всего не удастся избежать - осваивайте параллельно сопутствующие технологии и языки - JavaScript, например, набирает обороты уже года 3 и не собирается тормозить.