The best thing you can do to improve your search engine rankings is to start a blog.
You then need to add a blog post at least 5 times a week for 3 to 4 months. Keep your posts topical and nicely keyworded without overdoing it.
Blog posts should include one image and up to 500 words (not copied from another website).
Domainsrush offer SEO on all the websites we manage and have gained very good rankings for a number of clients.
We can create a basic website for you for around £500
We can then add blog content for you if you send it in a timely manner for £100 per month.
We build our websites using the WordPress platform because it provides an ideal blogging interface. It is also easy to administer when you want to take over or manage content yourself. Frequent fresh content is the key to getting the search engines attention.