zubair - not bad at all for a first try...I really like your vision on this. It could use a little cleaning up but the way you chopped the music and vocals was damn good! 2 things...
1. work on your alignment/timing of your musical and vocal samples. You want them to be right on point and seamless.
2. work on your song structure...start with your intro (with or w/o vocals about 8 bars in length), body of your beat (leave room for a rapper, very little or no vocals, about 12 bars in length), then your chorus (with or w/o vocals, but definitely change your beat up, about 8 bars long), then go back to the body for a rapper (I usually leave room for 8 bars this time as to not be repetitive), then your outro (with or w/o vocals for another 4-6 bars). Of course this isn't a true song structure but it's enough to give everybody an idea of what you're doing with the song and it should end up very close to being about 2 minutes long.
Here's my flip of the same song
BEAT, check out the structure as a reference.
Very good job though. Keep at it.