Am finding it somewhat difficult on how to go about to create online presence for an e-commerce website.
To create an "online presence" you need to build your online presence. You do that through Social Networking sites Facebook, Twitter, Pinterest, Tumblr, LinkedIn etc etc
Go to
[URLnofo]www.knowem.com[/URLnofo], put in your sites name (keywords) and see which profiles are available. Go ahead and create and setup accounts on all the top Social Networking sites. That's not all you need to do of course. You'll need to regularly post updates and things to these, follow other people, collab with people and build it up over time.
Through knowem, you can find Social Networks, Blogs, Microblogs, Bookmarking sites, Business Directories, Communities, Video sites and much more.
That's how you create a bigger online presence.
That's why sites like it was created. namecheckr.com is similar but not have as many sites.