Random's vent

So I am level 80 but my real skills are lower than that. I don't have friends and mostly grind my business sales solo in private lobbies. I want to do heists with others but I feel I am not very good and it would be embarassing to be "that guy". How can I get out of this circle?