Me han aconsejado los cursos presenciales del British Council, y las opiniones que leo por internet son todas muy buenas. [...] ojala me pudiera ir 15 días fuera, pero no es posible (€€).
No cabe duda que el mejor método de aprender un idioma es por inmersión lingüística. Ir a otro país, y estar estudiando o trabajando allí como mínimo 6 meses (ir 15 días de turisteo supone una pasta y sirve de poco) relacionándose con nativos. Pero dado que esto no es factible para la mayoría de los mortales, tampoco hay que preocuparse, que hay otras maneras de aprender, aunque no sean tan efectivas.
Lo primero es tener presente desde el primer momento que aprender o no aprender inglés va a depender, en última instancia, de tu esfuerzo personal. Si no eres lo suficiente disciplinado como para autorregular tu propio aprendizaje está bien ir a una Academia o a un profesor particular que te guíen y orienten. Pero al final, aprender o aprender sólo va depender del esfuerzo personal que le dediques. El problema de mucha gente es que se cree que sólo por apuntarse a un curso buenísimo de inglés y asistir a clase X horas a la semana en unos cuantos meses ya va a dominar el idioma. Y claro, luego al ver que su nivel no aumenta demasiado, se desanima y deja de ir. O cambia de academia, y vuelta a empezar.
Si te apuntas a algún centro de inglés, lo más importante es que le den muchísima importancia a la expresión oral y escrita. Muchos cursos suelen seguir el mismo esquema de clase magistral con el que se intenta enseñar el inglés en los institutos: con el profesor explicando, los alumnos tomando notas y luego en casa hacer ejercicios de gramática de rellenar huecos. Para familiarizarse con el idioma está bien, pero para aprenderlo no funciona. Si te apuntas a clases, que sean mayoritariamente conversacionales. Que te veas obligado a hablar en inglés. Y que si te mandan ejercicios, sean redacciones en condiciones, nada de rellenar huequecitos en frases. Así te obligan a utilizar el idioma de forma activa, que es lo fundamental para aprender.
Ten en cuenta que aprender un idioma significa dominar 4 competencias básicas:
- Comprensión oral (entender el inglés hablado).
- Comprensión lectora (entender el inglés escrito).
- Expresión oral (saber hablar inglés).
- Expresión escrita (saber escribir inglés).
Lo ideal es trabajar las 4 simultáneamente. Así que todos los días tendrías que hacer el esfuerzo por leer, oír, hablar y escribir en inglés. Pongamos que dedicas 1 hora diaria todos los días al inglés: pues lo suyo sería dedicarle 15 minutitos a cada una de las actividades.
Para leer en inglés, puedes leer las noticias, novelas, cómics, la wikipedia... lo que te de la gana. Internet está llena de recursos para leer en inglés. Para escuchar puedes oir la radio, o ver pelis en versión original... Si sigues la sugerencia de dregen77, de verte un episodio de 20 minutos en VO subtitulada en inglés a diario, ya estarías leyendo y escuchando al mismo tiempo.
Pero leer y escuchar no son suficientes, así que también hay que leer y escribir. Para escribir, lo que puedes hacer es coger un texto cualquiera en inglés, traducirlo al español y luego volver a intentar a escribirlo en inglés y luego comparar tu escrito con el original. Así se aprende un montón. Otra cosa que puedes hacer es participar en foros en inglés de temas que te gusten. Seguro que hay un NotOnlyHD por ahí
Y para hablar, pues tampoco tienes excusas. En todas las ciudades hay grupos de gente en tu misma situación que quedan dos o tres veces a la semana para charlar relajadamente en inglés mientras te tomas un café. Puedes buscarlos en páginas como Meetup.com, tras una rápida búsqueda
ya he encontrado uno en BCN (y seguro que hay muchos más). Además Barna es una ciudad llena de guiris, Erasmus, etc. Encontrar sitios donde encontrar ingleses para conversar no es un problema, y en la ciudad condal, menos.
¿Qué eres muy casero y no te apetece ir por ahí a hablar con desconocidos? Aún te quedan otras dos opciones. En primer lugar, puedes chatear en vivo con cualquier persona del planeta. En webs como
Busuu encontrarás a centenares de anglosajones que quieren aprender español, y que estarán dispuestos a charlar un rato contigo en inglés a cambio de que tu charles con ellos un rato en español.
Y si ninguna de estas opciones te convence todavía, siempre puedes hablar inglés... contigo mismo. Créate un amigo imaginario y charla todos los días 10 o 15 minutitos en inglés en voz alta. Da igual que no hables perfecto, no necesitas un nativo para hablar inglés, lo importante es aprender a coger fluidez y perder el miedo a hablar en inglés.
El todo caso, lo más importante es la constancia. Dedicar 30 minutos todos los días es mucho más efectivo que una clase de cuatro horas una vez a la semana.
No tengo ninguna base de gramática.
Olvídate de la gramática. Seguro que ahora mismo te pongo un examen de gramática española y suspenderías como un campeón

Es importante que tengas un buen libro de gramática, pero como fuente para resolver dudas puntuales, no para memorizar reglas gramaticales. La gramática la tienes que ir deduciendo tú a medida que utilizas activamente el idioma, al igual que hiciste con tu lengua materna. Lo único verdaderamente importante es saber construir oraciones afirmativas, negativas e interrogativas. Y eso está tirado:
AFIRMATIVAS: Sujeto + Verbo + Complementos
NEGATIVAS: Sujeto + Verbo + NOT + Complementos
INTERROGATIVAS: Verbo + Sujeto + Complementos?
Sabiendo esto, te entienden en todas partes. Aunque se te olvide que
do se convierte en
does con la tercera persona del singular.