I suggest you:
- Perform a SEO audit of your site
- Figure out problems and fix them
- Continue to add quality content and build strong/relevant links
It can take up to 6 months to see effect of these changes as stated by Google:
Google: Can Take 6+ Months to See Rankings Improve from Quality Improvements