Better the commercial the more traffic and earnings
First impression - crucial
When new people come to your site and see your business, they will quickly close if your site is not good. First impression is crutial for advertising. Must be appealing, attractive, inturesting, colorful.... and must say what your bussiness is all about in just few sentences.
Splash page
This way is great for all businesses. The advertisement for your vievers must be short, inturesting and memorable. You can put visual and voice effects (pictures, sounds and videos). You must attract your viewers, that's the most important for your online business.
Adverising
Online ads:
Paid ads:that appear on top of google or msn, pop up- banner ads, paid traffic, Social network ads , classified, and many other paid ways........maybe later
Free ads:
Free social media page or profile, maybe google+, you can find the groups that need / are inturested in you
Free directories, Email advertising (watch for spam), if you can find free banner or text ads.
You can start by putting backlinks to improve your searchengine rankings, and improve SEO on your site.