Close to the real guys
This is really close to stuff i've listened to, skill and enjoyability wise. Jethro tull is the band that comes to mind from this song, because it's backing is based on unusual scales and rare chord progressions and cut into sections, 4 to say, (and Thick as a birck part 1 for example which was around 10 songs put into a straight 20 minute track).
Things to work on. The drums are very basic. I understand you arn't a drummer, but it would be good to have some more complex rythyms though. You don't have to do too much more though. For example, you have guys like the drummer from queen whos most challenging thing in his entire career was playing a song in 5/4. Just try to get a little more drumming. I'm not saying it has to sound like "The happiest days of our lives" from Pink Floyd's the wall, but it does need some more.