Admittedly, I haven't played much lately, since there are a lot of bugs I'd like to see fixed first.
Have you maxed out Reflexes? It really does make a difference.
Have you maxed out Intelligence? (Aimed Shot/Sneak Attack includes Intelligence/2 as bonus damage.)
What are your weapons? I...