Developing Web app and finished MVP feature - 1. Is it still too early to start pitching investors or no? 2. How can I attract investors?
It will depend upon your relationship with the investor. If the investor have trust upon you, then you may pitch anytime, however, if you don't know the investor for long, then you have to follow a process.
You may setup a call to discuss more.