Frankly this is not terrible for a t shirt or something but is not a good base logo. I do think you have a good potential base so please try some other stuff.
I agree, the black background would probably look good on a T shirt.
Try this...I've up-loaded a black and white version as a base and if you like it I can tweak color or a different type of star. What I do like is the font style...I think it is different and kind of elegant.