To go back to what Nightmare said, I found myself acquiring more than enough souls just by getting summoned and searching areas thoroughly. Besides, the real determining factor for character progression is items and crafting. Those things are very cheap in terms of souls, but you need to explore to find them.