Making a great looking responsive website is only half the battle. You will need to make the website work hard day and night to bring in the revenue to pay for itself. With a responsive WordPress website the inbuilt Content Management system is a very good place to start.
Simple changes to the content of your site could make all the SEO differences. Search engine optimisation (SEO) is not a simple click, and then you’re done process. Google often updates its algorithm to ensure that users are getting the best search engine results. Your competitors are likely making changes to their site to position higher than you.