For me, it's always going to be the language skill first that I need improving all the time, since English isn't my first langauge. I got to pretty far, but actually one-on-one roleplays, where we posted right after one another (so a few minutes apart after each answer), helped me tremendously...