Have you been using any kind of anchor text with you links?
I know you're posting all over, but if you're not using anchor text then you won't rank as easily in the SERPs.
Your link diversity seems pretty good. Maybe now you should do some tier linking to boost up all your previous links that you've already placed.