You can still get a visitor from Social Bookmarking sites. SB is also for another backlink even your post didn't make up to the top results. Try Article Submission.
It's hard for me to optimize your website. I don't really know the language you've used on your website. I will recommend these tips and guides.
* Keyword Research
* Page and Content Optimization
* Link Building