He also rejected the Shiv Sena's proposal regarding Mohan Bhagwat, saying that party has itself ruled it out.
To questions on the situation in Jammu and Kashmir, Mr Shah said that there was no need for even an "iota of concern" over the situation in the state which has witnessed months of unrest. Mr Shah asserted that the situation in the state will improve soon.
"There is a big gap between the reality and the projection" of the situation in Jammu and Kashmir, Mr Shah said. Trouble is confined only to "three-and-a-half districts", he said.
The government has been keeping a sharp vigil over the situation and has witnessed many such spells of unrest in the past, all of which normalised after some time, he said.
To a question on whether Tamil superstar Rajinikant is likely to join the BJP, Mr Shah said that the decision has to be taken by the actor himself, and that his party welcomed all good people to its fold.
Ahead of the Modi government completing three years in power, he said it has won the people's trust and added that the poor have the belief that the BJP is working for their welfare. In a democracy the "biggest certificate is the people's verdict" and the masses have repeatedly underscored their support for the BJP-led NDA government, he said.
The Modi government has been able to rid the country of the politics of casteism, family rule and appeasement, and turned the focus on performance, he said. While the UPA government was accused of scams running into Rs 12 lakh crore, even rivals of the NDA government have not levelled a single charge of corruption against it, Mr Shah claimed.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.