Lewis Howe's said on his podcast "School of Greatness" that if he had to start over again he would start with building his list before anything else. How would one with no platform go about building an email list?
Great options listed above. Another thing you could do is offer a percentage of the sales of your products to popular bloggers in your space so they can push your content. When they purchase your content, collect their email address.
As far as not having a platform, that is no problem, however, you need to find a way to add value or positively impact peoples' lives if you expect them to give you their email address.