I finally got the band score i wanted and i am so happy. Finally i am at peace now.
For speaking i followed Ryan's 9 words videos(part 1 and part 2) and made good use of those words. For writing i also followed his strategy of tackling a topic. For reading i just read the statements first and read the passage carefully and for listening i practiced it from various Cambridge and Barron's books.
Thanks Ryan for the videos and guidance for getting a high band.