Hi Pelin, thanks for your interesting question.
You have the choice of two (slightly different versions) of this question - yours is a mix of the two. To be honest, your version sounds fine, but grammatically it is faulty.
a) I have been meaning to come around, but I just haven't had the chance.
b) I had been meaning to come around, but I just didn't get the chance.
Do the differences between these two make sense to you?
Tom