Nowadays social media is a good way to go. You can market yourself and reach a very large pool of customers that way.
It depends on what you do. There is a lot of ways to market yourself and lots of strategies for it. If you are local you may try local advertising.
Business growth is something that takes a lot of time, energy and resources to attain. It is possible and can happen if someone is consistent.
Keep working on your business, be consistent and within no time you'll start seeing the pay back.
Improve and restructure your content marketing and use CTAs across social media platforms. Finally, you can ask for feedback, which will be useful in helping you prepare a suitable growth plan.