Well played
First off, the good stuff.
1.)Made it all the way through with no big mistakes, nice!
2.)Very good hand position right and left.
3.)Good alternate picking technique.
Now that bad stuff.
1.)Your timing is off just a pinch. You are "lagging" in various bits and just slightly behind the beat.
2.)Your vibrato could use some polish. When you land on a single note and hold it, give it some vibrato to make it a bit more interesting.
3.)Play with a pinch more aggression. Try to be just ahead of the beat rather than behind it. Best bet is to be on top of it. Always be the aggressor when playing lead. Vary your pick strikes, throw in semi pinch harmonics, extra vibrato, etc. Make the solo yours
This is just me though, it's what I like to see in a Solo