If you are struggling to know how to take your marketing to the next level then you may want to consult with a web marketing agency who will be able to review what you already do and make proactive suggestions as to what else you could do to take it to the next level.
If you have products that you sell online then you may want to look to using platforms such as Google shopping. This allows you to market on a whole new level and possibly reach customers that you didn’t previously.
If you do not do any social media marketing then this may be anther avenue that you want to explore. There are a number of different social media platforms you can use to market your business. Some work better for some companies than others. It may be that you decide to have a profile on all of them but then put most of your time and effort in to only one or two of them.
Always find a way to keep track of your marketing and how much you are spending. You need to try and ascertain if it is profitable to you to continue and that it is worth the investment.