Like I said, its a good attempt. There is so much in making a platforming game that it will take long to nail everything. Just keep building more on top of what you have had so far. From now you could try with changing jump height when hold down button, adding momentum, tweaking fall gravity etc. I like your attitude, keep it up man!