Your initial starting attributes are bad, so your caps are bad too. You should have checked around a bit for proper S* DT builds. All of your block breaking caps are too low. As a pass rusher Those are the most important as you need to actually disengage from the block or beak the block entirely to have any hope of being useful. With your weight you'll find sprinting is incredibly expensive, so making speed start at 10 was a mistake. My advice is to start over. Create a crap ton of C's, G's, Ot's, and K's, and P's for this season so you can get another 10 S* points and rebuild this DT at the end of the season.
http://glb2.warriorgeneral.com/game/player/139912This is my S* DT, and I'm sure plenty of others will chime in with their own builds. But as a S* you need to aim for one of two things. Either set up your initial attributes so that either your run-block breaking, or pass block breaking skills have caps of 100, and get Either pass rush tech and power, or hold ground and break run block to 100. Or aim for a balanced build where all of those caps are above 80 and take them all to 80+. My DT is going the second route. As a S* you need to go one of these two routes as the majority of what your player is going to be doing is interacting in blocks. You will very rarely get a free run of your own at the QB or ball carrier, so sprinting really should be an after-thought. 40-50 is plenty honestly. You can get by with 30 or so as a DT.
So when you re-make your player, manage his initial attributes better. You can have less than 5 of an attribute if you like and certain things can be brought lower if necessary like awareness, stamina, and speed in order to have more points for your more important initial attributes like strength and agility.