Do you invest in strength? That could be the problem since as you said, you already got it to max level
oh i invest in all of them, i don't know about game mechanics like this so i invest in all of them instead of just strength,Thank You!!
Jacks of all trades are really weak in this game, you should consider choosing main stat for your build.