Hey man,
Really like your app and seems like it makes sense- I would definitely use it. If you really want to get good, why don't you try writing the website again? Yes that might take a long time, but by giving yourself another feedback loop you will learn how to do things faster and even correct your mistakes.
Best of luck.
Alex