I play mostly PvE, although I did play more seriously PvP about a year or so ago. Beyond that I've always found build design the most interesting/fun part of the game. With all of that in mind, take my opinion with a grain of salt I guess.
I would agree, dropping skilled would be necessary. Perks in the game are just too powerful. To make up for lost skill points, I would suggest dropping the points you've put into first aid (tagging it is fine, or tag the doctor skill. IMO doctor is better for PvP since you can heal limbs more easily that way on the go, and take stimpaks for hp.)
Do you plan to be taking any drugs? For now I'll assume you aren't. If you feel wealthy enough to do so, I would suggest dropping weapon handling and instead make use of buffout (I prefer to avoid builds that rely on drugs, but that is a per player matter, and how deep your pockets are)
Dropping skilled trait will give a lot more perks. Bonus ranged damage is extremely valuable, grabbing both will give +5 damage per bullet shot, which is HUGE for bursting with miniguns. Although if you plan to stick with only rocket launchers, then it isn't worth it. Having the option of both is always good though.
As it is, you're not really "tanky." Building yourself tanky would require more health, the toughness perks, etc. Keep that in mind. As it is, you're just about average in HP/tankiness, and no where near the top tier for tankiness. Although I do agree that you would be better off dropping the hope of tankiness, you would be spreading yourself too thin otherwise.
I can see silent running being useful, but this really depends on how you plan to play your sneaker. If you are patient and simply waiting in ambush, then I would suggest dropping it. If you plan to run a lot and stay very mobile (decent idea if you're going to drop the "tankiness" aspect) then it can be worth it. Again this depends on what you're willing to do. You can get tankier by dropping this, but I would always keep that in mind, tankier but slower sneaking and ambushing, or less tanky and able to run about and stay mobile.
You can probably get away with dropping intelligence by 1, your perception by 1, and getting 2 more points in endurance, that should help you get a little closer to "tankier." You can make up for lost skill points by getting ghost for that 300% sneak, you just gotta micro a little bit better and can't stay in the open as easily.
If you're really loaded on money and have allies, you can just get stealthboys as well. I wouldn't assume this as an option though.
For trait replacements, consider small frame to get another point elsewhere, such as endurance if you can get another point elsewhere. Fast metabolism would be extremely useful if you're dropping first aid for doctor, it doubles your healing rate from every minute to every 30 seconds. The more endurance you have, the more useful this becomes (and with enough doctor you can get even more healing rate). I like loner, just always remember that it will be a "wasted" trait when you reach level 24. But thats only true if you **really** want to be tweaked to the max, which this build is pretty far from as it iis.
With the amount of intelligence you have, it wouldn't hurt to put 10 skillpoints into science, and get another +10% exp bonus though.
And remember, every 2 points in endurance is equal to an extra 27 (28?) or so HP by level 24. Plus you stand up to criticals better and don't get knocked down as much.
I've said a lot here, they're all just notes to keep in mind obviously as some suggestions conflict with others.