First thing you need to know that not everyone does, is that Google only updates their pagerank every few months, like 3 times a year. So you can't expect to climb very fast.
You need high ranking backlinks, social media such as twitter/facebook etc which will increase backlinks as well. If you're posting good content, then more people will like/tweet/share it etc