I'm far from being an expert so I unfortunately can't give you any tips, but (if we exclude that bit at the end ) I really enjoyed your playing. Keep up the good work!
IMO could use a lot of work in the soft areas; the other parts are good, but really focus on refining your quieter areas.That said, it's not bad by any means Cheers!