You so took the wrong archetype.
Agility is not a major attribute.
I would retire this guy. That said if you want to keep him you should decide what he is going to be late in his career. He isn't going to be a standard CB. Decide what role you want him in and tell us and we will give you hand in developing his build to fit that role.