Divinity is more taxing than all those games you've listed, and it's mostly GPU bound. Your CPU is alright, but your video card is old and simply not that powerful. Games like Civ V are very CPU heavy so you can run it fine, but not Divinity. I wasn't sure about your card so I looked up some BF4 benchmarks and at 'High' and 1920 it clocks in at 16 FPS.
Divinity certainly isn't BF4, but it's very graphically intensive and your card just isn't up to the task. It's probably not what you want to hear, but it's the truth.