Why i cant learn english

Were you trying to say "I haven't made any progress in months"?

this
I'm a brit and I regularly have non-english speaking classmates ask for help and I don't really mind it

E. No talent for learning languages

Because you're a filthy fucking Spaniard

Yes but i'm retarded, i will never make any progress in this shitty language

As long as you're using English on a daily basis (e.g. on Jow Forums), you'll be making progress - even if it's ever-so-slightly.

>be me
>can speak spanish perfectly, get accused of being a proxy online, can even speak different dialects
>speak so good that people don't even ask me where i'm from first sentence
>feel more confident asking a girl out in spanish than in my mother tongue

You won't learn it unless you live it. That means: Move to an Anglo country and only speak English. Also spend all your time on the English internet and watch English series and Youtube. After one year you should be perfect.