Sorry to hear that it has been tough!
When you say you cannot get in front of customers, do you mean that your store is mainly a brick and mortar?
It can take time to get established online, but once you get started, you’re already on the right track.
Here are some suggestions for work that can be done in the meantime:
Content creation
Approach this from a creative side - make sure to have a social media presence on all relevant platforms, such as Instagram and TikTok, and dedicate the accounts to your store and products. For example, any trends that you’re noticing on those platforms, such as meme formats can be worked into your niche and be made relevant for your products.
Exploiting these trends is a great idea as it makes you more likely to get exposure in the form of a viral video, and that way potential customers can get to know your store.
Partnerships/Sponsorships
If creating content isn’t enough, another way to boost this is through collaborations with already established content creators. This can be done via offering either payment for exposure, or the product itself for free - and the creators can connect with their audience and talk about your business.
These are just some ideas, and with some creativity they can be applied to any niche.
On that topic, what sort of products are you selling?