I am curious in what you mean by "flaky"? How often do you need to get together in order to be considered a friend? I have people I consider close friends who I only see once a year.
i guess it depends on the circumstances. i have friends that i only see once every few years, but that's because they don't live around me. but i'm also busy and introverted so if i had more than a couple local friends i wouldn't have the time or energy to see them all the time either.
All my friends are scattered in different parts of the country, anywhere from Baltimore, Boise or Phoenix. I have zero close friends nearby.
I'm talking friends who live less than 20 mins away, people who call my girlfriend and I their best friends. For example, one guy met this guy and got married. He has since fallen off the edge of the world. He talks to and hangs out with his other male friends, but not us. We don't know what's going on in his life and he hasn't asked about ours in about a year. We try to talk to him but he blows us off and says he never goes out. And yet every day there's new pics of group hangs we weren't invited to. That's what I mean by flaky.
It's not original to me, but I think there's a lot of truth in this: A true friend warms you with her presence, shares with you her secrets, and remembers you in her prayers. If that's not your sort of standard for friendship, try this instead: You drink too much. You swear too much. You have no morals. You're everything I want in a friend.