This is because my keywords seem to be interpreted by google as the searcher looking for a kind of products and not for information in general.
Several articles on the top google pages are lists of products that fit the search and not information about the topic in general.
So I thought the best way to approach the site concept would be to write reviews.
I have heard advice somewhere else that a review site may look to "spammy" for google, or may be seen as to commercial by the visitor and I can come across as just going after the money.
The other option would be to just write information on the topic in general, but I am concerned that if I do this then goggle would see my site as not what the people are looking for when they search that keyword.
For example, if a keyword is "Sci-fi books" google returns articles with lists of such books, "top 10 sci-fi books" "40 Sci-fi books of 2010" etc... but there are no results like "How to choose a sci-fi books" "History of sci-fi books" etc..
Wikipedia is the exception with a solid page on "science fiction" in general.
What is the best way to go? write reviews as anyone else or write information on the general topic and distinguish myself for the best? or mix the content.