Originally posted by another user
I think if she is your best friend, maybe keep it like that. If you ask here you might be stuck in the friend zone (Urban Dictionary: friend zone) and then no doubt your friendship won't be as strong as it is now. If you like her as a good close friend, keep it like that. If you want more, she might so no and you might not be as good as a friend as you are now. The thing about girls is that work in mysterious ways in which only a girl will ever understand. In my opinion, many of the people telling you to ask her out are only 14/15. I have no idea what age you are but I'm also guessing around 14-16 in which case you are not 'ready' to settle down cos you are still too young. Being friends with an ex doesn't work very well. Just think about your friendship, and how long you have been good friends. Basically, you'd be better off going out with someone you have only just met (couple of months) and keep you best friend a best friend. But that's just my opinion.
I wrote that before I saw this thread on another persons thread. Asking out a good friend is an awkward thing to do. Like Outsider said, once you ask out a good friend, no matter how close friends or how long you have known each other, it doesn't matter. All that gets thrown out the window what you ask them out. Then all of a sudden you will find you are not seeing each other any more. Read what I quoted, that's the only thing I can say.