Rob Walling has a great grid for how to think about marketing based on what your product is: see his blog at http://www.softwarebyrob.com/
Is it Sold on Value? Is the Need obvious? Are people active looking for it?
also check out inbound.org. At the moment Dharmesh Shah has the top post with "how to grow a startup with inbound marketing" https://www.slideshare.net/slideshow/embed_code/36749575#