British visa refused (urgent)

I want to visit my boyfriend in the UK for 8 days.

My visa was refused because I am unemployed and I forgot to explain that my family was supporting me financially everyday in my country. I said that I would go back to my country to find a job.

I plan to reapply. In fact, I have an online store (selling makeup) on Instagram. It was said that I was unemployed because I do not know what documents are needed by entrepreneurs. My annual income is not very high, but it's enough to meet my daily needs because I live with my parents.

What should I do next? Do I have to say that I am independent rather than unemployed and talk about my online store?

I've read that if we own a business, we have to submit a business registration. In accordance with the rules and regulations of the government of my country, a company whose profits are less than Rp 200,000,000 (£ 10,000) does not require company registration. I have no trump too. I am from Indonesia.

I am so confused right now. Help me, please.

photo of the British visa refusal document