i like it!
i don't think it needs anything changed to the guitar approach...
and rather than dwelling on what you think you can't pull off anymore,
think instead about 'deconstructing' the guitar you hear in your head, to the most basic melody and harmony you can nail, and THAT is your strength.
i don't think any part of would fall under 'jazz' category...
it's really a nice pop piece, if anything.....
good mix, it would be really easy to place a vocal over this, in my head, i hear a female vocal, like a joss stone