Over all your website look good and have good amount of contents on home page. Similarly i check the title tag, description tag and keyword tag... All seem okay to me. keyword tag have to many keywords try to have maximum of 10 keywords. Remaining do the link building of your website.