I've got a page which show the all of the posts. I have tried personally the next code.

$args = array( 'numberposts' => 0 );
$lastposts = get_posts( $args );
foreach($lastposts as $post) : setup_postdata($post); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
    <?php the_content(); ?>
<?php endforeach; ?>

The above mentioned code shows all of the posts on my small page.

However I wish to to complete the pagination in this article, to exhibit 3 blogs per page.

The way I actually do this. Help.

I'm not sure your reason for by using this strange structure rather than the loop
Try which makes it in to the loop in comibation with query_posts
Next try posts_nav_link, maybe this works now but I am unsure

You should use Page Navi wordpress plugin and alter from get_posts query_posts or this can be used stack answer Paginating get_posts() in Wordpress Thanks