Yes, what you have done is excellent, but if you still don't get results, you may have done it wrong. If so, I always recommend hiring expert SEO professionals to help you correctly place backlinks throughout the network. This is what I always do. They recommend you every time they ask for backlinks or ask why it is not giving them results, search on the internet, these professionals are supposed to be able to be found there