The Main thing you can do to build your business is by being consistent. Doing a little bit every day is so powerful and will absolutely build your brand and channel. It creates a snowball effect that always leads to bigger things and more money. This is as definitive as the law of breathing.
No one starts out with them beginning with a massive or even small following. A massive YouTube channel, FaceBook page, FaceBook group, or a mailing list. Getting a large amount of traffic from Google will also take time to build up.
Do the same things every day, get consistent, produce, research. Get at least one buy now button or affiliate link out there every single day.
All of it builds up.
Schedule All the Time
Get a schedule together. Work the schedule. Don't get distracted. Keep going. If you do that every single day and focus. There'a massive chance you will succeed.
Treat Your Business as a Business
The people who fail at this are the ones who treat this whole thing as a hobby, do stuff on and off, and generally are just out there messing around with this or that.
Get Started Today
You need to get the snowball rolling... start today. Put a plan in place and keep going at it every single day.