Along the way for sales you'll have to learn how to put yourself out there, which can be challenging (it was for me). But its like speaking in front of people. If you do it enough times you learn to get by.
If your a founder, regardless of whether you the "tech person" or not, you'll probably have to learn all of this anyway.
Id second the "dont do it alone" part if its a full-time startup. Its tough going and having someone to share the burden in incredibly helpful.
A good advertising or marketing guy will help you go from 100 users to 1000 users, but you shouldn't need them in most cases to get a few users and start the path. Adwords isn't rocket science.
Now obviously there are exceptions, say if you are trying to create a 2 sided marketplace it's not so easy to just slow roll your product... but I think that is a fairly low % of total products.
Lots of business people don't really know what they are doing, either, and more experienced people are often willing to help!