When trying to build up your business and customer base there are many types of marking you can do. Online marketing is extremely popular and works well for most companies but have you thought about networking?
Networking can help you meet people that may not only be your future customers but also that may be future suppliers. Business networking can have instant results meaning that you may even make a sale at a networking group, or it may be that it is more of a long term solution whereby people you meet come back to you at a later date or maybe pass your details on to others who may require the products or services you sell.
Some networking groups charge for you to be a member and these can be quite high so I would suggest trying to go to one for free or for a one off cost first to see if the other members are people that you think could be useful to your business.