The B2B sales journey ain't for the faint of heart (6-9 month sales cycles are all too common) but it is a journey that has recognizable steps and milestones. You may not see the steps now, but they are distinct and you will learn to read them. Be patient and persist.
#1. No one may know you today, but you surely know someone who knows someone. In other words, hit your LinkedIn. Pitch to anyone who will listen and listen to objections, questions, comments and feedback. You have to cast the widest net at first.
#2. Talk to system integrators and IT consultants. They are easier to approach than, say, a CIO at a F500 company. Not only do consultants know the problems intimately, they can also recommend your product to a Director of IT.
#3. Attend industry trade shows, if you can afford it. It's a great way to meet customers and pitch your ideas over drinks or lunch.
#4. Ask former colleagues, friends (or even family) for referrals to corporate managers. When I started out, we pitched at every level (manager, director, even analyst - sometimes, you will be surprised at how much influence a humble analyst wields at a large company.)
#5. Obviously, a website, a LinkedIn and a Twitter account are standard tools of business.
#6. Learn to speak the language of TCO and ROI. If you are unfamiliar with those acronyms, you have some exciting reading for tonight!
#7. Who are your competitors' reference customers? Read up on them and their case studies. Now build a target list of your prospects. E.g.: Walmart bought a software from a competition. Therefore, you should have Target on your prospect list.
I could go on and on. But let me know if you need any specific advice. I'm happy to help.