Quote from VidaRN
which is better to take? idp or the British one? 'cause I've heard that the british council is more generous than idp? is this true? please advise.
I've heard a lot of assumptions that IDP is "more generous" than British Council, or British Council is "more generous" than IDP. I don't know if it's true. What I do know is that IELTS is a standardized examination. Meaning, it doesn't matter what agency is giving the test because they have to follow the set standard of the the test, which may include the degree of difficulty. And as long as you know the test format, the subject (English language), and the techniques on answering, you'll be fine, regardless of the test agency.
Regarding your IELTS score dilemma. With the scores that you earned, you can tell which sub test needs more studying. If all your scores are low, then I would build on the English language foundation. Like what other members have posted, read books, magazine, or any reading materials in English. Watch English language films, TV shows (NatGeo, Discovery Channel), news (CNN, BBC, etc). Watching documentaries and news will not only make you familiar with the language but also will make you aware of some general knowledge or current events which maybe asked in the test. You can also try using English as much as possible in your text messages, facebook, etc.
Practice, practice and practice is all you need to master the English language.