Google prefers only unique and original content and secondly good quality backlinks. If it is all in your site then definitely your site will rank in a good position.
for increase of a page-rank, there are lot of factors which Google looks into it. Such as Back links, In-links, bookmark links, forums and etc.
And also the important factor is that number of users using the site.