First thing first, is he a DT or NT? I will assume NT based on the fact that you have spent SPs on D-line general.
Second, stop spending points on SA trees until you have reached a higher level. Spending them early in the build only hurts the build and keeps you from reaching your potential. The reasoning for this is the automatic level bonus when you level, anyway that is something else for you to read up on.
I would get a plan in place of what you want your build to look like and start gearing towards that. If you want to be a monster on the inside, plug holes and force the opposing offense to think twice about running in the middle, pump strength. Get it to 68 before you spend points on anything else. Along with this I would suggest training agility and vision on intense. This isn't going to "fix" your build entirely, but it might be a way to save it. After getting strength to 68 or even 74, I would get agility higher.
There are of course many other angles that you could go besides, this is just my opinion.