What should i do so that google will crawl my blog pages & pictures at its top ranking. Please i want to place at google top search result and want good traffic
I think that's what most webmasters want. However the real question is 'what does google want?' If you visit google's webmaster tools and submit a sitemap that should be your first step to getting indexed by google. After that all you can do is create unique content and build quality backlinks using highly relevant anchor text. That should get you started on your way to ranking in google's search engine. Stick to white-hat seo methods and your site will benefit in the long run.
If every person says that they want on top of Google results ( you know Google top results are limited say 10-15) , then where the thousands of others will go? Well what you can do is to make Google Happy by doing proper SEO according to their guidelines. Learn more about it on Google's website in Webmaster Tool's help section.