what a long site man people are lazy to scroll make like a legend kinda like wikipedia with <div> codes to they can navigate to certain sections
It looking as blogs not a website and I hardly find such kind of website but it you needs internet visibility and more people getting your website easily then adding title and Meta description in your website. Also make looking better starting of every post title because style of title is not looking well.
There is a big issue with your site is 'Duplicacy'. Your site load the same page with the url "http://www.megabooksale.com/" and "http://megabooksale.com/". You should use Canonical Tag to prevent this Duplicacy.
The only thing I would suggest/change the the font size. It is kind of small, at least for me. Personally I hate when videos play right away, I usually have my volume up rather high and when I go to a site which a video plays I leave right away.
Few minutes ago I just visited your site. This looks like a really good concept, if you promote it well I could see it being very successful. Basically color scheme is very good. I think it’s a great work. I like it.
It's good. Simplify things, maybe tone down the colour scheme. It can be too distracting from the content. Add your photo and signature. Tell us about who you are so we can get to know you first. thanks Martin