No entiendo mucho tu código, para que haces 3 querys?
Puedes hacer una sola query, llamar 4 posts y organizarlos como quieres con CSS.
Ahora ando sin mucho tiempo, pero copio y pego un trozo de código mio que te puede guiar un poco.
Código php:
Ver original<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
<?php query_posts("category_name=articulos&paged=$paged"); ?>
<?php if(have_posts()): while(have_posts()): the_post(); ?>
<div id="Post-<?php the_ID(); ?>" >
<h4 class="titular-secundario"><a href="<?php the_permalink() ?>" rel="bookmark" title="Link permanente a <?php the_title(); ?>"><?php the_title(); ?></a></h4>
<?php the_content('Leer mas »') ?>
</div>
<?php endwhile; ?>
<div class="navegacion">
<div class="izquierda"><?php next_posts_link('« Artículos anteriores') ?></div>
<div class="derecha"><?php previous_posts_link('Artículos nuevos »') ?></div>
</div>
<?php else: ?>
<div class="articulo-principal">
<h3>No hay artículos</h3>
<p>Aún no han sido creados artículos en esta categoría</p>
</div>
<?php endif; ?>