It kinda shows that you try to fudge it to get it work. It's a start but you need to work on understanding what you're implementing. I recommend when you want to add something you look up a tutorial, then give it a try. This way you'll start to learn how to do things properly. I would recommend starting again as it's more important to learn how to program properly or you'll just get bad habits.
That being said well done for giving it a try, given enough time you'll get there - practice makes perfect.