When reviewing your current marketing strategy, you should consider employing a marketing agency to assist and advise you, if you have no already. Marketing agencies are trained in the field and often can obtain great results for you which in turn produce more business. You can of course undertake marketing yourself, but with the help of a marketing agency you will find that you often get better quality enquiries and quicker results all round.
Businesses often think that employing a marketing agency is expensive. This is not necessarily the case and can be cheaper than employing a member of staff yourself without the added over heads of holiday pay etc. Also if you use a good marketing agency the return you will receive from the additional sales / enquiries they have gained for you should more than cover the costs you are paying them. When choosing a marketing agency, go with recommendations and results that they can prove they have obtained.