Ecco un esempio con la sidebar spostata poco prima del listato post, prova a sostituire il tuo index con questo

Codice PHP:
<?php
/**
 * @package WordPress
 * @subpackage Default_Theme
 */

get_header(); ?>

    <div id="content" class="narrowcolumn" role="main">

    <?php get_sidebar(); ?>

    <?php if (have_posts()) : ?>

        <?php while (have_posts()) : the_post(); ?>

            <div <?php post_class() ?> id="post-<?php the_ID(); ?>">
                <h2>[url="<?php the_permalink() ?>"]"><?php the_title(); ?>[/url]</h2>
                [size="1"]<?php the_time('F jS, Y'?> [/size]

                <div class="entry">
                    <?php the_content('Read the rest of this entry »'); ?>
                </div>

                <p class="postmetadata"><?php the_tags('Tags: '', ''
'
); ?> Posted in <?php the_category(', '?> | <?php edit_post_link('Edit'''' | '); ?>  <?php comments_popup_link('No Comments »''1 Comment »''% Comments »'); ?></p>
            </div>

        <?php endwhile; ?>

        <div class="navigation">
            <div class="alignleft"><?php next_posts_link('« Older Entries'?></div>
            <div class="alignright"><?php previous_posts_link('Newer Entries »'?></div>
        </div>

    <?php else : ?>

        <h2 class="center">Not Found</h2>
        <p class="center">Sorry, but you are looking for something that isn't here.</p>
        <?php get_search_form(); ?>

    <?php endif; ?>

    </div>


<?php get_footer(); ?>