Whilst I, nor anyone else can guarantee that top position in a Google search, by using WordPress and using your chosen keywords throughout your content you can increase your ranking. Keywords are the words that someone types in google that you want to come up top for. Wordpress helps with this by creating google friendly urls. It can also be a good idea to write a blog. Google likes content that is updated regularly, and even better, if you write good content, people link to it. Google sees those links as proof that your site is credible and more relevant than a similar site with no-one linking to it.