The producer-director is known for his romantic dramas such as Ek Main Aur Ekk Tu and I Hate Luv Storys.
He told New Kerala: "I am not a versatile filmmaker, I can do only one kind of film. I think I can do human emotional dramas, but I don't think I can pull off action films, thrillers or do something which is completely edgy.
"Like I can't make films like Gangs of Wasseypur, Udaan, Taare Zameen Par, they are all good films. That's my biggest limitation."
The 40-year-old also dismissed the idea of getting married at this stage of his career.
"I just want to make films. My office has become my family. People who work in my office have become my world. I really don't feel the need for anyone," he added.
"The truth is that I hold back! I don't express my feelings to anyone! When I am hurt, I keep it to myself. Then after two to three years, it comes out in some other situation."
It was reported last week that Karan Johar has approached Aishwarya Rai Bachchan to star in Bemisal.
He claimed recently that he needed to start challenging himself with projects for newcomers, such as Student of the Year.
Watch the trailer for Student of the Year below: