I am not getting the type of traffic,that my site deserves.Please review the site and provide me with tips on how to improve traffic to my site.
What you have to do is start reading articles about SEO, not asking for such a question here. As a general tip that will surely help you: make sure that you add words to the posts that you make. Just adding a picture and no words is a really bad idea. Your text for each page is very short and getting traffic from search engines with just that is REALLY difficult. Start by writing at least 300 words for every single post (like more details about the connection between the star and the car or the car itself) and you will eventually start to see some traffic come up naturally. In the meantime, learn more about SEO and seriously consider changing to WordPress instead of Blogspot. It is a lot better.
Start From the Scratch ► Read Guides Like Shoutmeloud ► Switch to Wordpress ► Write at least 300 Words Win Proper H1 & H2 Tags and High Search volume-low competition Keywords ► Build quality do-follow links that looks natural ► Be patient ► $$$$
Improve your social signals and get quality backlinks. Most of the important thing is content use quality content. You need to work for brand popularity then target the focus keywords.