I have the same problem from beginning,
to be creative in a long run,
actually I'm sure most of do,
specially if it' fully improvised.

I won't be commenting your technique at all,
I see you're pretty descent player in that aspect of playing tho.
So I would try to say few words about expression and music.
First of all,your take is like 3mins long,
which is way more than common guitar solo.
That means you should make a light motive or a phrase,
smaller main theme,call it as you want.
You can do many variation on it,
to get more pleasure to the listener.
After that it's easy to add more technical stuff like
sweeping,tapping or whatever.
Another important thing is to make gaps when playing.
A gap might mean much more comparing to
legato playing all the time,
not legato as a technique but connecting every note while playing.
Connection is good but if you do that all the time
it gets kind a boring,take a breath here and there,
there's always something behind you,even a silence is music.
try to tell a story when playing long shots,
start slowly,repeat same thing few times,then go further,
go back for main theme,upgrade it,make gap,
hit a chord here and there which is cool tool in soloing as well.
There are some advices but best way is to
record yourself and listen,
do not focus on your technique when listening,
try to hear if you are saying something or not.