Yeah,Steve has a point here. Try doing another mix where the samples/piano sounds are a little more cohesive and not so 'jumpy' and it would sound much better in my opinion. I like the vocal samples and the melody of the tune is actually rather nice but the beat is a little too stiff and tinny for my personal taste but then again I'm a bit of a nutcase when it comes to using sampled drums in my own music hehe. I would just suggest you keep experimenting and developing things,try all kinds of different drum sounds etc,I often write tracks that start out with beats I really want to use and then completely discard the drum track for something different altogether,i think I went through at least 4 or 5 different rhythm tracks over the space of a month before I was satisfied with my own latest mix for example,so its always good to change things up a bit. Keep doing what you're doing,you'll find your own style in time but these things take time so don't rush it and the most important thing to remember here is to have fun while you're doing it !