You're doing fairly well, actually. You seem to know how to create an effective moveset. What I'd recommend you do is get a bit more into EVs, and also consider how the AI's Hax will effect your moveset, and why playing In-Game is different to competitive. For example, I noticed that you suggested Outrage on a DDNite. This is just an opinion of mine, but I would go with Dragon Claw as Hax will make you hit yourself from the confusion an unnecessary amount of times and after a Dragon Dance or two, Dragon Claw does sufficient damage.