Be willing to share your expertise for free. People online wouldn't just believe you when you tell them that you're an expert or that you can help them make money online or improve the quality of their lives. As they say; to see is to believe. So, give these people some proofs.
Share a slice of your in-depth knowledge by writing and distributing articles, by giving answers and advice on forums, through blogging, and by publishing your newsletters. You can also organize free webinars for your qualified prospects.Have patience and stay determined.
It's important for you to realize that you will probably not make enough money for the first couple of months after establishing your business. Well, it's just that it works that way. Stay determined and have a truck load of patience. Continue promoting your website and work harder to establish your expertise in your niche until you finally get noticed by online users.