Sure you said you're not maxing, but you didn't leave yourself a whole lot of room to do anything else man. You have 99 Strength which is something you don't want when you're building a staker, I mean if you were 90 attack 85 str 99 Defence you would have a better chance then 90 att 99 str 80 defence or whatever it's going to be.
If you don't want to max, don't know what to tell ya.... There isn't really anything that is going to be good, seriously.