I never pay attention to logs but was told by my RL that my DPS could stand to be improved. I thought I knew what I was doing but that may not be the case. I am linking armoury, AMR and warcraft logs. Any help or suggestions would be greatly appreciated. Thank You.

us.battle.net/wow/en/character/aerie-peak/Stealurface/simple

w ww.askmrrobot.com/wow/player/us/aerie_peak/stealurface

w ww.warcraftlogs.com/reports/wQLJKyW1XbxmPCHF#type=auras&source=39