We wrote a blog about that very problem. Here you go.
If the blog doesn’t all answer your questions, and it probably won’t, you can ask us for a free audit.
The audit will identify some ranking problems on your site, but it won’t tell you how to fix them or give you the expertise. That’s where you’ll have to hire an agency like Culture Cube.