Ah. This doesn't feel like a song at all IMO... more like coffee table neo-flemenco or something. There's no theme for 1 thing, and no real hooks to keep it memorable. I think you would do much better if you could compose something with a general theme or at least something to hook the listen onto.
Playing wise, the lead guitarist has to get his bends right, its nearly always flat. When he plays fast, the notes are not clean and distinct, a lack of control.
I applaud the improvisation and the overall loose and laid back feel... but thats it to the song. I would have dinner with it as background music but in a performance, its hard to find something special in it.
Hope this helps spur you on man... keep at it.