Что читать дальше?
Без практики читать бесполезно.
Берите себе какую то задачу, пробуйте реализовать, параллельно читайте что то умное.
Только не зацикливайтесь на книжках именно по С++..
Начините читать про проектирование интерфейсов (Алан Купер + Джеф Раскин)
Что нибудь про ООП; (например, Мартин)
Тестирование; (Бек, Jeff Langr, Ошоре The art of unit testing)
Рефакторинг (Фаулер)
Хорошая книжка "Совершенный код" Макконнел. 
Ну и что нибудь разгружающее мозг, типа "Идеальный программист"
Выбора куча. Хороших книг хватает.