To get it to the top (let's say top 10 ranks) rank You need to learn all the SEO stuff and implement it on your blog and then you can get top rankings. SEO is a time-taking process and it takes months to see good results. There are also many factors that will decide whether your site can reach the top 10 mark or not, like how competitive the keyword you are targeting and all the stuff.

To understand the basics of SEO, visit the Wikipedia entry.