Well, I don't really know what to say other than urgh...
You state "Most hiphopsites are really unorganized, and don't look too good design wise" - Maybe I am looking a different site, but design wise this is not that great.
My suggestion is to research your medium - hip hop, research it very well, because hip Hop, is quite street and funky and unfortunately your site not only doesn't reflect that, it's giving hip hop a bad name.
Not even the font that you have chosen is remotely "hip hop"... try using aight - dafont.com...
Once you researched your genre / target audience, go back and research "inspirational website design" in google...
I hope that you can improve it before launching it, as I think you wont get very far...
Good Luck!
It seems like you are trying to do the layout, design, and code all at the same time. Instead, put the html and css aside for a while. Just open up an image editor and work out the layout and design. Right now the layout and typography is really hurting here and needs some rethinking. start with just a wireframe. it will save you a lot of time and pain if you work out the layout in an image editor first, then when you get a design you are comfortable with, start to code it in html, css.
For more specifics: - the overall design of the page feels very disorganized. Things don't seem to have been placed on the page with any sort of purpose in mind. - the content on the left is center aligned which feels very odd within the context of the rest of the page. Make it left aligned instead. - the blog area by itself looks very good but there's an oddly large empty space above it. - try making "hottest tracks" look as nice as the blog area - it's hard to distinguish what is clickable and what isn't. I think it's because you are using the same text color for links as you use for plain text. Also you are using a non standard web font for the body text which makes everything feel like it is a headline rather than text and links. - the gradient behind the center content area doesn't match the color scheme of the rest of the site - When visiting your test site in Chrome there is no pause button. The music auto played and I wasn't able to stop it. - instead of text, try using icons to indicate play/pause