Sounds like a build up to a decent-ish song, should have started from 23 seconds in and fixed that gap. The guitar does sound clean and the drums match.... BUT just when you think it's going to turn into a song it just repeats more building up...
you'd probably do well hanging out with a band or meeting people interested in writing with you.