Yes - very much so.
Keyword 4-6%
Associated keywords 6-10% (altogether not each)
generic "click" keywords 42%
naked anchor texts 42%
Use keywords in title and ONE "H" tag on page. Perhaps in image description ot ALt text as well.
Associated keywords are vital
So if you pre promoting "4g phones" use words like "cell", "mobile", "3g", "IPhone", "Apple", "WhatsApp" etc as your associated keywords.
Better still make sure the content you put around your inbound links is full of these associated terms as well as the term you are looking to rank for. If you are creating your own content to support your links this is easy. If you are using a tool that places links randomly or you don't have control of link content, that can be an issue. Links with contextually correct content surrounding them do a whole lot better than other links in the medium and long term.
Ranking for 1 specific term is hard in competitive niches because if you wave the "I wanna rank for this specific term" flag too hard - google slap you
If you don't wave it enough you don't rank for it.
The strategy above will get you ranking for the main keyword, look natural (because of the context) and give you a chance of ranking for a lot of other associated keywords.
But your current percentages are off the scale essp keyword 1., that's almost 10x the max safe level - completely whack. Dilute that QUICK.
Scritty