I ran my own small business for over 20 years. When I sold it I had 5 locations that were doing quite well. During my ownership I opened and closed 7 locations because I was in the wrong market/bad location. Running a small business is an experiment. If you succeed great but success takes time and a lot of hard work. I remember sitting in a location for about three months, after a mass of advertising and watching the door never open. I thought to myself well here's another failed location. I guess I'll tell the landlord that I need to exercise the clause to term the lease. Then suddenly customers started showing up and that location became one of my most successful.
Here's some free advice.
You haven't given your business enough time to succeed or fail. Success could still happen but you have to really believe in it and work hard for it.
No one person can know every aspect of running a small business. That requires a level of expertise across diciplines that doesn't exist in just one individual. Professional website designers can make a selling website but can't deal with government officials. Legal reps can deal with leases and government licensure but can't help you with suppliers and so on. Hire several consultants or a consulting company. They can help you work out the fine details for making sure you have a chance at success. The money you spend will return to you 1000 fold.
Have enough capital behind you to survive. This is the most important part. If you don't have capital reserves to cover any contingency then even success will be failure eventually. What are those contingencies? That's why you need consultants. Many people, even consultants, will tell you it's key to get cash sales as quickly as possible to survive and this is good advice only if you're short on capital.
Market your business EFFICIENTLY! Most of my business associates would throw masses of money at marketing to only see small increases in sales. They were advertising in the wrong market (don't run an ad on Trinity Broadcasting Network to sell FSM t-shirts).
Read every piece of information ever written about your business. You absolutely MUST be an expert in your field to be successful. If the other guy knows more than you he will win and you will lose.
Find out what your product is worth at retail and if you can live on the profit. Don't sell it for less. I know it sounds counter to every business plan you have ever heard about but discounting your product or service for quick sales doesn't work, even for big business. When big business does it they see it as a marketing expense not a business plan. Small businesses can't afford to do it.
Talk to other business owners with similar businesses (Bitcoin businesses). They can tell you their mistakes (and yours) and keep you from repeating them. Really listen to them and understand what they're saying. If they're judgmental and harsh - roll with it and gleen everything useful that you can out of what they tell you. Don't listen to people that aren't running a business and never have. They don't know what they're talking about and can't really relate.
Never tell your customer base that you're on hard times or having difficulty with your business. This causes them to lose faith in you and your doomed. Even if your living on beans and sawdust bread your customers need to think your driving a limo everywhere you go.
If you're interested, I ran a small chain of tool and equipment rental stores and was gobbled up by a big chain. I retired at 56. If my ideas help you don't tip me. Roll that back into your business and reward me with seeing another sucessful Bitcoin business.