I feel like the beat structure isnt bad at all, but I would suggest learning how to EQ your instruments. If you use Fruityloops to make beats, the basics are very simple to learn and as you practice youll get better and be able to utilize more sounds.