Doing Web development for the sake of giving a website a new "look" or new functionality may not lead to more Hits. Making amendments and improvements that lead to More Hits/More Sales/User Retention makes more sense. Small amendments are also quick and easy to implement. Lets say you did some research that putting a link on your homepage to a another internal page would increase your hits. Small changes like this can have a big impact.
Customers will be able to find you via Google Search and Google Maps.
Advertising your main location is important but customers in surrounding suburbs will also be interested in your business. You can place surrounding suburbs keywords in your content (footer and main content) that will be indexed by google.
A Facebook Business page can improve your brand name. You can post regularly to see if you get any "likes".
A Twitter account is a good idea if you want your users to stay in touch with your business. Making regular tweets with a footer link back to your website is an excellent way to get more Hits.
Reddit.com has topics and discussions on just about anything. You can create an account and start making posts. At the bottom of your posts you can put a footer with a link to your site. Your posts wil also be indexed by Google.
Each Blog Entry will have it\'s own Clean URL with optimised Title and Description tag. The content of each Blog Entry should contain Optimised keywords. A blog category will have it's own page and Clean URL with Title and Description tags. Try and have as many Blog categories as possible. Users will find your site through individual articles and these category pages. An article should be assigned one or more than one category.
The Contact Us Form is pivotal for leads. It must be placed in a visible location. It should also be linked to from other content pages.
The Email Field for the Newsletter needs good placement. Perhaps it's always in the header.
This CSS drop-down isn't your main nav. You can put this CSS drop-down menu anywhere and each menu item is actually an anchor tag linking to a Clean URL. Each menu item will be indexed by google as a separate page. They are quite compact and can be placed anywhere. You can also put interesting/trending menu items here.
A Sitemap has all the URLs of your website. In order to help Google Index your site you can submit an XML site map into Google Search Console.
If you pages have particular content in the body of the page you can cross-market other content/products on the right hand side column. Of course it's advantageous if the two are some what related. If a product/content is not selling well, that will become your right hand side content.
A Newsletter can be a page on your website with it's own Clean URL. It can then be indexed by google. The News Homepage will always change but your new articles will stay as is and they will become historical records. News articles have a publication date.
In your articles you can have links to exterior articles/definitions etc. These external links, if they come from big websites, give your page more weight. Of course those links should open a new tab.