With his length and age. Just sell him.
I have tried before a guy like this to get secondaries on him. It took forever just to get a few pops on OD.
Driving will be pretty quick, passing also. But training his OD will kill you.
To get everything to at least up to 4 as some suggested here, will cost you 2 seasons at least. Training out of position will cost many games. Training on his own positions will just go to slow.
So my kind advice, sell him and start over with a better prospect.
Only in the dark, we succeed!