Buying links will always work, and people are unlikely to tell you in public what is working for them but generally you should be leaning more towards building an authoritative site, lots of good content. No more using your main keywords too much, partial match works great now and you can keep your keywords extremely diverse while giving juice to your main keywords still. Links from high authority domains, and having a high authority domain yourself are somewhat of a staple at this point.