I probably don't need to say that this is a great site, but I definitely need to comment on the layout. In my opinion and as of what I have learnt, the main thing that this layout needs is some more "white space" aka "empty space". The main importance of this space is to let the user's eyes rest (which is quite important to keep your users on the site for a prolonged period).
I personally feel that the reason you have a lot of users is because of the content, but you could have more success with a good looking layout.