Ok I took a look at your Armory profile on the weekend and I noticed a few things.
Gemming: You've used a few AP gems. Normally I'd recommend you don't do this (the sole exception is something like the +20 AP gem from the Kael'thas quest in MgT - I'm using it) as you'll get more from +Agi due to Kings.
Because your hit is so low, rather go for things like the +8 Hit and the +4 Agi +4 Hit gems.
Hit: You've mentioned it before. You're off to a good start with some of your gear but there are a few items you can get that will help quite a lot.
The Shoulders from Kael in Heroic MgT are awesome. They're better then the Bladed Shoulders from Chess in Kara and easier to farm for (got mine this weekend).
There is an Aldor/Scryer quest chain ending in a very easy 5man quest that will net u Socrethar's Girdle which has a nice +20 Hit on it.
Apart from that your setup seems pretty solid. I know you a bit more PvP focused so I can understand why you've got so much Stam gear.
I suggest you check the following Topic on Elitist Jerks (the Theorycraft Kings):
http://elitistjerks.com/f31/t16940-roguecraft_101_a/
And play around with different gear combinations using the following spreadsheet:
http://rogue.raidcal.com/
Gemming: You've used a few AP gems. Normally I'd recommend you don't do this (the sole exception is something like the +20 AP gem from the Kael'thas quest in MgT - I'm using it) as you'll get more from +Agi due to Kings.
Because your hit is so low, rather go for things like the +8 Hit and the +4 Agi +4 Hit gems.
Hit: You've mentioned it before. You're off to a good start with some of your gear but there are a few items you can get that will help quite a lot.
The Shoulders from Kael in Heroic MgT are awesome. They're better then the Bladed Shoulders from Chess in Kara and easier to farm for (got mine this weekend).
There is an Aldor/Scryer quest chain ending in a very easy 5man quest that will net u Socrethar's Girdle which has a nice +20 Hit on it.
Apart from that your setup seems pretty solid. I know you a bit more PvP focused so I can understand why you've got so much Stam gear.
I suggest you check the following Topic on Elitist Jerks (the Theorycraft Kings):
http://elitistjerks.com/f31/t16940-roguecraft_101_a/
And play around with different gear combinations using the following spreadsheet:
http://rogue.raidcal.com/