When you look good on the track, then you will know you are strong enough Given your numbers, I would expect you to look better on the track, so the problem may be simply that you have strength but not power.
More sprinting, especially accelerations should help. Also, perhaps some plyometrics and power cleans (if you know how to do them correctly!)