The Spanish Ryder Cup star is without a top-three finish on The European Tour since winning last season's inaugural Race to Dubai event at the HSBC Champions in Shanghai.
That victory had taken him to Number Two in the Official World Golf Rankings, but he has since fallen to 32, and currently would not automatically qualify for Colin Montgomerie's Ryder Cup team at The Celtic Manor Resort in October.
But Garcia is determined to utilise home advantage this week, and with some technical changes believes he could be well placed to take the €250,000 first prize.
"I'm happy be in Madrid," said the 30 year old. "I think that Gonzalo [Fernandez-Castaño] has made a great job of organising the Madrid Masters, and I look forward to playing for the second year in a row, though on a different course.
"I hope to find a good rhythm and put up a nice show for the Madrid gallery.
"I am working on different parts of my game and I definitely feel that I am making progress. I have been getting some good scores lately, but I still lack consistency.
"I am making some technical changes both in my long and my short game - my chief aim is consistency, the more consistent the better."
Garcia, who has been drawn with German Martin Kaymer and last week's BMW PGA Championship runner-up Luke Donald for the first two rounds, is not just making physical changes to his game.
"I am also working on my mental approach," he revealed. "I am trying not to put so much pressure on myself. If you put on too much pressure you get frustrated when things don't turn out as expected.
"So now I just try to let things happen and to keep in a positive state of mind, which is crucial in golf. I feel that I am taking steps in the right direction in order to build up my confidence. I just need to be that bit more confident to perform well again.
"I have good challenges to work for, the Majors and The Ryder Cup, and regardless of the results, I shall give my 100 per cent effort as I have always done."
Tournament organiser Fernandez-Castaño is looking for a first win since the 2008 British Masters, but has already finished fifth and sixth in events on Spanish soil this year.
But if the 29 year old is not holding the trophy on Sunday night he is in no doubt as to who he would want to finish ahead of him.
"Thank you, Sergio, for gracing the tournament with your presence," said the four-time European Tour winner. "If I don't win this week, I would like you to be the winner.
"To help us boost the Madrid Masters, and, above all, for yourself, because you are a great friend and I'm delighted to have you here."