Benjamin, this is a long conversation, not something you will solve overnight and there is no magic bullet. feel free to message me offline (robg@TuxedoTech.com). I'm a recovering techie who has built and run sales teams for small, medium and large software and tech services companies. I moved to the 'dark side' when i realized that if someone didn't sell the next project we were going to starve. i feel your pain.
1. You are your best salesman: As Rick says, don't hire sales until you and your partner understand your market and customer needs better. It can be done if you find a high quality sales person, but on your budget that's unlikely. The only way to understand who your ideal customer is and their needs is face-to-face.
2. Identify your IDEAL customer. Your company is small - you need a rifle not a shotgun. narrow your focus. Every company who has an online presence needs security so the pool is large. don't try to boil the ocean, boil the tea pot first.
3. Differentiate: if you do nothing else, do this. Differentiate, differentiate, differentiate...then do it again. Security is a big issue right now and there are plenty of companies in that space with much greater resources. You need a niche/specialty that you can use as a competitive differentiator. The big services companies (Deloitte, Accenture, etc.) differentiate by saying they can cover everything from soup to nuts. You need to go to the opposite end - "we know ______ better than anyone".
if this is the case then show that - show a list of customers that prospects can recognize. If you don't have them then don't try to look like a big firm - try to look like a small firm that has deep expertise in a small number of specialties.
As i said, this is a long conversation, but this is a good start.