Re: Please review my sites and give idea to make it much more better...!
I would like to see a splash or two of colour as well (but just a splash or two; something to add visual interest to the page without interfering with the basic readability/usability of the greyscale "newspaper" look). That's a matter of personal aesthetics, though, and de gustibus non est disputandem.
There is one small problem I need to point out, though, with your CSS. It's clear that you want a 15-pixel margin around the page, but using the "margin" property of the body is not the way to do it. That's what's forcing the horizontal scroll bar -- you are telling the browser to add 15px to both sides of the full-width page, so you always end up with a page that is 30px wider than the browser window (no matter what size the window may be). If you use a margin of 0 and instead use a padding of 15px on the body, you'll still get the 15 pixel border, but it will fit entirely within the browser window. No more horizontal scroll bar, and the vertical scroll bar will only appear when your content is taller than the browser's viewport.
“Beware of bugs in the above code; I have only proved it correct, not tried it.” --Donald Knuth
"It was as if its architects were given a perfectly good hammer and gleefully replied, 'neat! With this hammer, we can build a tool that can pound in nails.'" -- Alex Papadimoulis (on TheDailyWTF.com)