Your biggest issue (contrary to what you thought) is your Shuffle uptime. I've had a look at
one of your longer tries on Sunday and it was <40%. THIS is what is killing you! Everything else you could optimize is secondary.
Whoever told you to go for stamina is wrong. You health pool is not your problem. Just read any of the guides available, none will promote stamina. AMR calculated you could get rid of 4800 stamina. Then put those into more useful stats.
Try not to waste stat points on hit and expertise (post cap). Use a calculator if you don't want to do it yourself. You can reach your caps almost perfectly (AMR has you at 7.50% hit and 15.01% exp).