Originally Posted by
Enitzu
Your logs look fine honestly. The only thing really holding you back is your gearing. At low gear levels, focus on crit/versatility or crit/mastery gear. Haste is definitely not your friend. Also that dargul trinket is incredibly terrible. Get a WQ stat stick with crit on it as that will be much better. You are at 89% for your ilvl so that says that you are pretty much right where you should be. EP, rupture, garrote uptimes are all decent, could be a little better but not really a need to nitpick.
The biggest issue is you are 20+ ilvl behind your raid. So you can't expect to be near the top. Get some better gear and itemize yourself properly, your dps will shoot up.