Hey
Whatever people say, don't give up. You will inevitably improve, and sound a lot more professional as time goes on. Just keep churning them out!
This is very good for a first song. The only complaints I have is that sometimes the instruments don't sound together and you can improve your drum beats a little. And try getting a good music software program like FL Studio or Reason. It will help a lot. :)