A Pirate Warrior is probably just a weaker version of face Warrior. It's not good for control because none of the Pirates really generate card advantage, and you're forcing yourself to play a lot of low mana minions. The strategy would be to use the weapons to kill off their stuff while you populate with Pirates to hit them in the face with. You have plenty of weapon charges, so in most cases you don't hold back on using them for face damage. The epic Pirate is pretty terrible (you're not likely to have multiple Pirates out when you play him, and even if you do, it's just +1 damage before they kill your Captain, but I guess you have to have it for theme. You probably don't want Gorehowl or Alex or Brawl, as those are control cards. You might want an Execute or 2 to deal with a big taunt or something (though maybe Owl is better since it also handles deathrattle things), and you probably want Heroic Strike and Mortal Strike for more damage. Argent Commander is nice if you have space. I'm also not sold on Deathlord, since you don't have that many low cost minions to protect. If you had more 1-drops, it would make sense, but it's not doing much currently.
I'd say from your current deck, remove:
Shade, Brawl, Gorehowl, Alex, 2x Deathlord and one Death's Bite
add:
2x Heroic, 1x Mortal, 2x Commander, 1x Owl, and a 2nd Reaper and start working from there.