It's a matter of quality and not quantity these days. If you keep on doing all those stuff without even strategically thinking about acquiring leads, then it's more likely that your traffic will decrease in amount. Website traffic must go hand in hand with quality visits you've been getting. I think you can consult marketing outsourcing companies, too, as they may have more experience with it.
Some frustrations that startups, small and medium-sized companies have when it comes to sales is when they don't know how to even start. Sometimes you'll have the strategies of selling but you are unable to find or create a database of people or companies to which you are about to sell. Lead generation can be really frustrating, that's why some companies tend to outsource it to BPO companies that excel in lead generation services.
Startups usually consider outsourcing - that's one thing I can suggest. You can include an outsourcing plan together with your business plan over the next few years. Some tax firms outsource their tax preparation service to BPO companies that cater startups, small or medium-sized businesses.
How would you like to start, by the way? Do you have investors already?
There are a lot of BPO companies that can help you out by finding the right investor for you. One of the most commonly outsourced task today is research. However, if you can't still afford a BPO company, maybe you can look for freelancers who can build you a database of potential investors for your startup.