Can anyone invite me for a private visa?

No, only closest relatives (spouse, parents, children, siblings, grandparents, or grandchildren) can invite you for a private visa.