1 viewer for 30 minutes seems extremely abnormal no matter how many followers you have. Just to rule out some things:
Have you refreshed when there's only 1 person? I refresh if there's only one person (usually just myself or one anon) 5 minutes after streaming. Sometimes the real viewers (and the chat) is hidden from you. It's a weird, but known glitch of Chaturbate.
I went into your room just to make sure you weren't password protected (that's happened to me a few times, oops). And your stream is coming through fine, audio, everything. I think it's a real shame you're not hitting double digit viewers at the least.
I would strongly recommend changing sites. Try it for the weekend if you're verified fast enough. It's hard not to take low income personally, but sometimes, it really is just down to the site. I near tripled my income when I switched from Chaturbate to Streamate, and that was right off the bat. It would take me 8 hours of straight streaming on CB to earn what I make in 2 hours on SM.
I'm now trying out MyFreeCams and am finding it much better than CB but nothing has met SM's standard, but I feel more comfortable trying knowing that I have a good backup camsite.
Please strongly consider trying another high-traffic livestreaming site like streamate. I truly believe it isn't you, and I know how hard that is to feel when you're not earning what you should be. Your energy and morale for camming is extremely different when you're earning $50/night vs $200/night.
PS: I love the light purple glow in your room, it's so aesthetic!