I"m not a guitarist Fir but I do know a little about drum solo that perhaps you can apply to your solo as well.
It's obvious you have technique but you want take note:
1) one part of the solo must link to the next part, otherwise it's totally dis-jointed, not as good as compared to if you link one idea to the next
2) let your solo breathe more, it's not always attacking the notes, same thing for drums, letting the song breathe very important
3) you can check out peter green from fleetwood mac or bb king's - these guys seldom overplay man!