Funding decisions should always be about goals. What are the goals for raising the money here?
VC's want to see how a 1x investment turns into a 5x return. If you can't communicate that now, it might be a rough pitch.
It sounds like you're on the right path, see if you can squeeze a revenue stream from advertising and continue to iterate on that. If you can prove (to yourself, first) that an investment in advertising your site will significantly change those revenues then you can start considering VC capital.
I would suggest reaching out to partners that can help you with traffic first and foremost, a VC will want to know that you can manipulate the growth levers, not just organically.
In the meantime, keep up the hunt for an angel who's as excited about the space as you are, they're the best fit because they'll share your vision, invest in infrastructure, and be a little more patient.
Remember, funding means added pressure to perform, and milestones that need to be hit. Make sure you're ready for those pressures before you take the check!
Good luck!