Yes you do.
To sell online you need to know how to use online marketing tools and services, you must know online marketing; you must know the niche you chose to sell to, the targets in your niche, what your targets want, the right products/services to sell to your targets, you must be able to write/create (or have the money to outsource writing/creating of) ads, content and free giveaways that sell etc.
Some of the online marketing ... more