You need something on the lower levels you seem to have the uppers taken care of. Maybe something thrown in every third note. Keep playin with it :P you'll get it.
Thanks, I hate adding too many instruments onto songs I like because I'm afraid I'll screw the song up to no return. I'll try to add some bass!
Please contact me if you would like to use this in a project. We can discuss the details.