Fantastic animation that shows true skill and resolve. My best advice for you is to submit this to a studio and get hired, I truly think with production you'd do great.
If you want to continue independent animation, I'd also recommend collaborating with other artists and writers.
It's good to get help, and I think a fantastic animator like yourself should get more views.