There are a lot of online courses out there in every single niche that you can think of.
Most of the most successful online courses either already have a strong following or a strong marketing strategy.
Start with some good content marketing for free and build an audience :)