My website is not getting as much traffic as I want. I've been trying to apply SEO but my knowledge about SEO is pretty limited. Now I'm wondering if I should just hire a professional to do it for me. Would it be worth it?
Maybe you should get someone who knows about SEO to help you out (not a professional, that could be very costly). Someone who does it for a hobby. If you fail to find anyone after a while, hire a professional.
You could try posting an ad looking for someone experienced in SEO here.
I had someone from oDesk help me before but it wasn't successful. I already contacted an SEO company a couple of days ago for a quote. I'll wait for their reply first and then consider looking for someone here. Thank!