DuoLinguo est pas mal, j'ai appris les bases de portugais avec ce site.
Il faut certes un peu payer pour avoir acces à certains cours mais ça reste moins cher que des vrais cours.
J'avais une collegue portugaise qui m'aidait pas mal donc ça me permettais de rester motivée.
Bon e ne le parle pas courament mais je comprend a peu près quand on me parle et c'est déja pas mal.
Le français est ma langue maternelle, j'ai très vite appris à parler courrament l'allemand étant jeune et j'ai fais de l'anglais au collège et lycée. Donc je pense avoir des facilités au niveau des langues, ce qui est un avantage dans l'apprentissage d'une nouvelle langue car le vocabulaire et les tournures de phrases sont plus faciles à retenir.
Je pense que tu peux commencer sur internet, mais pour le perfectionnement, la prononciation etc, faudra prendre quelques cours par après si tu n'a pas quelqu'un d'espagnol dans ton entourage :)