Good job dude. keep it up! You have a lot of the basics down and with great style. I'd say, practice your wrist roll a bit more (both hands).
Work on aerials too. Once you get those down a whole new world of tricks will open up, and then connect them all together. Also try a practice session going at it hard with all intensity (but keeping accuracy). Maybe it will only last for, say... 30 seconds. Then take a break. then do it again. try going longer and longer. Before ya know it, you will be doing at it hard core for 3 min or more.. (does that make sense?)