Not bad man, some of those riffs were pretty cool sounding, I think above all what you should work on is your phrasing, even when improvising, try and make things flow a little better instead of jumping all over the place, just try jamming in a certain key for a while with a metronome and you come up with some really cool !@#$%. To be honest I didn't like the sweeping parts too much. I think you are rushing them a bit too fast for your skills or something so it sounds really mashed together and there isn't a lot of melodic value to them. But you are still making them stick, try doing them slower and combining a few together. But then your style is probably more thrashy aggressive metal anyways.
You listen to Arch Enemy at all? michael amott is !@#$% brilliant the way he mixes beauty with brutality (as he says). If you don't already you should check them out on youtube, or just search michael amott. Nice guitar btw ^^