Some of my biggest jobs have come from people finding my website. There are plenty of sites out there that will list your website free of charge and it is these links that help get your site found.
Another good way is to have similar sites to yours have a link back to your site 'link exchange'. OK so if you are the Cumbria Handyman, you don't really want to exchange links with another handyman in Cumbria, but do exchange links with sites outside of your geographical area of work.
Anyone looking for a handyman in Cumbria will find me at the top of the list.
It is no longer necessary to have web building knowledge, you can have someone build your site (and maintain it) for you for as little as £100 a year. But you should be able to build one yourself and you don't even need to know what HTML stands for let alone use it.