When you reach level 13 you can do quests in the major cities to unlock additional souls beyond your starting three. This allows you to make all new soul combinations.
In addition to gaining new souls you can also purchase new "Roles". Roles allow you to store more than one Soul Tree. This guide shows how to change the Souls in any of your Roles.