Post them! You're already an artist for seeing your work as 'embarrassing attempts at art'
I think that having people see your work and comment on them will help, motivate and such. It's also nice to see your own progress, cause whatever others might say, your own art is firstly for yourself.