Can you link our armory please?
Hit isn't as important as expertise, hit will come with gear. You might have to try a little harder for expertise outside of T9 content. If you can get T9 shoulders, for example, those would be a huge benefit, but idk what you have right now.
And ya, the rotation is pretty easy, especially if you have glyph of devastate, but don't forget heroic strike in there. you need to keep it queued up as much as possible.