Thank you guys for your helps. I bloody finished that b**ch. My method is a bit dumb but I will show you anyhow.
I tried to use weatherpain, no use at all, you cannot tank the beequeen she moves about whatsoever. So weatherpain cannot kill her or the bees.
What I did, for stage 1(100%-75%health?) I tanked her, then I used 7 fire staffs to slowly wear her down. This stage is the safest since I have an explorer staff and she cannot catch me. This took two whole days!!!
For the last bit I used the pan flute I found at the gloomer and then 38 gun powders. Then I finished her last bit of health. Half way through red hounds joined the fight. Man, they actually helped quite some by distracting the bees. I will show you guys its funny.
Well, I guess the easiest way would be to use gunpowder and pan flute. But, there is just no way to accumulate that many nitre! I only got 48 on day 100+.