Is it just me or is character progression very slow?

Do I have to kill everything just to get XP to progress at a decent rate? Is there no XP awards for successful skill rolls during dialogue etc??