Because you mentioned you know/learning HTML, CSS, JS, I would like to suggest you look at ionic framework. In my experience, it's a great framework to come up with a MVP quickly. When you have a prototype in hand, you will be in a much better position to convey your idea to potential partner/investors.
And some of the earlier comments have great advice for you, so try to make use of them.