I think it depends on how high the level you wish to reach. If you just want to express your meanings in simple ways, it's easy. But if you want to learn some espertise about it, that will be difficult. In fact, you have to admit that some people are gifted in learning languages. But it doesn't mean that the other people are not capable of learning languages. Only if you spend more time on practising can your English improve to a level which is sufficient to express your meanings.