Give it a shot. I wouldn't say that it's my best work, but I put the effort in. I think that is the important thing. Also, as long as you're having fun making it.
I would say don't focus on being better, just focus on doing the best you think you can do. Improvement will come with time.
By the...