No, she's not. Or even close. The absolute foundation of libertarianism is human freedom and liberty. Rand, a homophobe and totalitarian, does not fit that bill at all.
She gets the selfishness doctrine right, but you can't be a libertarian and be opposed to the rights of certain different individuals/groups just because they're different..