Если честно, у Вас не правильное мнение сложилось на программирование. Просто языки - это как инструменты для строителя, а программирование - это сама постройка. Начните с блог-схем и просто со своего проекта, а опыт придёт сам. Потом на форумах сидите и решайте задачки. А книги - это просто развития, так же читайте новости. И придумайте проект, который вы в жизни не сможете сделать. Например, создайте игру через сеть и т.д.