« S'attaquer » est tout particulièrement désigné pour une utilisation dans ce contexte; on peut rapporter la remarque suivante du TLFi à l'effet d'affirmer cette notion.
Rem. L'emploi de la forme pronom. à la place de l'actif met l'accent sur la volonté, l'effort opiniâtre du sujet fortement engagé dans l'action (cf. Littré, Sommer 1882).
L'usage figuré du verbe « attaquer » ne relève pas de l'anglicisme. On trouve le terme en 1675 dans les écrits de Madame de Sévigné.
TLFi : « entreprendre, commencer (un sujet) » (Lettres de Mme de Sévigné[…])
On peut être tenté d'utiliser le verbe « entreprendre » et il est difficile de trouver cela inapproprié vu la définition du dictionnaire qui fait de ce dernier terme un synonyme d'« attaquer »; personnellement, je ne crois pas que ce terme convienne vraiment en raison d'une différence assez substantielle entre la nature de l'objet sur lequel il peut porter et de celle de l'objet que l'on associe généralement au verbe « attaquer »; cette différence, bien sûr, est le produit de mes perceptions et il m'est difficile d'apporter un support tangible à sa réalité. Les deux termes sont utilisables avec un objet dans les catégories des matières et des sujets qui confrontent une personne à une difficulté, mais à une difficulté moindre, pour ainsi dire une difficulté programmée; lorsque l'on parle d'un problème au sens de « question pas encore résolue » c'est à dire au sens de « problème de recherche » il existe bien certaines directives dont dispose le professionnel pour engager ses effort vers une solution mais elles sont très, très générales; s'attaquer à l'étude de l'histoire, par exemple, consiste assez simplement et pendant assez longtemps à passer en revue des rapports de faits par un historien, l'« attaquant » ne fait pas face à un bien grand inconnu; dans ce cas-là et la multitude de ceux qui lui sont similaires dans le domaine des études « entreprendre » et « attaquer » sont utilisables selon mon opinion comme attaquer « couvre » le domaine d'application d'« entreprendre » (TLFi : Commencer à faire quelque chose qui demande un effort et dont on veut vivement venir à bout). Néanmoins, que l'on considère le mot « problème » selon son sens voisin de par exemple « problème d'algèbre linéaire » c'est à dire « énoncés fourni en fin de chapitre dans un livre d'étude » et la chose est bien différente : dire ou écrire alors « Cet élève a entrepris plusieurs problèmes mais n'en a vraiment résolu aucun. » me parait parfaitement correct. Si peu complètement convaincante que soit l'information suivante, elle tend à confirmer mes allégations : on ne trouve pas au moyen de la recherche par ngram l'expression « entreprendre un problème » alors que l'expression « attaquer un problème » abonde.
La nuance que l'on trouve dans « aborder » correspond à l'anglais « to approach » (voir votre lien) et donc je pense que si l'on trouve préférable de conserver la nuance choisie, il vaut mieux éviter « aborder ».