How my blog can appear on the First pages of search at google? Do i need a lot of visitors?or what else?
It takes a mix of a lot of links from trusted websites and quality content. Usually it mostly comes down to who has the better link profile.
You need lots of unique content, a good SEO strategy, Lots of incoming links with your targeted phrases to get Good rankings.