Help for new-ish combat rogue

Hi there. Im a combat rogue, and been playing WoW for about 8 months now... Can someone help me/ give suggestion s on to improve? Im currently trying to 'master' the rotation thats been provided by icy-veins.
And if possible any suggestions on what addons I can you that can make gameplay easier (for my frost death knight and retribution paladin)