Aiight here it comes...least I know you can take it
I'mma start from the basics on up...
The beat is kind of basic, it's not really moving me at all. I've heard worse, and I know about where you're at, but I think you should pull deeper in and pull that inner beast out. This reminds me of some of my earlier work (circa 1993, at that skill level). I don't wanna go back to that point LOL. As for how to make it better, it's hard to say and that's only because with the right lyrics it could possibly work.
Ok, now onto the overall mix. This is a good part of what hurts the track the most. Sounds like you've got noise in your recording room that's messing with the vocals...OR you guys are too close to the mic. My suggestions would be to run the acapella through some noise canceling and/or de-esser vst's for starters. I might have to go back to the Myspace and listen to other tracks to see if the sound is similar. In addition, I'm not sure what mic you're using or your vocal recording setup, but there may be some flaws in there too (any info you can give me might be able to help me help you).
Mixing vocals isn't the easiest thing to do. You have to have an ear for it and it will provide a good start. Another piece of advice for you. Take a song from any mainstream artist that you really like. Then put it in your media player (I use Winamp for this but you can use whatever you want) and then put your song after it. Then with just those two songs in the list, play them back to back repeatedly. I promise you, it will help you compare and contrast tracks.
Before I go into the vocals more in detail, let me say this. I used to tell you that I could tell you were reading and told you that you should practice and practice until you heard the sound you were looking for. I can say that I think you took my advice on that note. A couple of times it sounded like you were trying to fit too much in, but hey it's progress which is all good. Keep working at that and make it even better.
Now having said that, I hate to break it to you but ya boy D-Shawn is hitting some awful notes and I mean god awful. It sounds more like whining than singing (and not in a smooth Keith Sweat way). I would take that out completely or redo the hell out of it. I'd also edit that interlude after verse 2. In my opinion, I think it's not needed and just makes it redundant.
I can tell you guys were just fuckin around and havin some fun and that's all good, but I would use those time to practice on your A game and learn from it as you go along.
Fiev.