Good Job!
I like it! This would sound very professional if the samples were less corny.
That is, by no means, an insult to you. Good samples are impossible to find for free. Basically, I'm trying to say that It is very well written and if you ever come across some amazing samples and remixed them into this song, it would be HOLLYWOOD WORTHY!
Peace!