I agree with Dimitry. You're unlikely to get the attention of an investor until you've reached a certain stage in your development, the days of getting funding to go on a fishing expedition are pretty much over as the costs for early stage development have dropped so much.
The best thing you can do is start exploring whether there is real market demand for your idea, find a way to use low-cost tools like WordPress or other sites to create a functioning demo and see whether you can attract users. The most important thing you need to discover is whether or not there is demand out there to warrant the amount of time you're going to sink into the project.
A good template for the process is following Steve Blank's "The 4 Steps to the Epiphany". You can get the whole book at Amazon, but start with just the first couple of chapter for free here:
Once you've gotten some market validation, then you start figuring out how to fund the next step. This whole process is a series of steps, don't feel like you have to build it and launch. It's test, validate, move to the next step or pivot if you can't validate. Each time you lock in validation, move to the next step.
A good incubator is really invaluable and they're everywhere today. Look for ones that are very early stage and will take you through ideation. Most of the ones that offer seed funding are looking for teams with advanced ideas that have a certain level of market validation and are ready to hit the gas.