Broken dreams,

There is no such thing as best friends among opposite sex. They are attraction to each other disguise as close friendship. If you want him go for him. If he wants you he will accept you. The conseqeuence is if it doesn't work, you will lose him as what you call your best friend. He is just as fair game as anyone you meet in the street.

Good luick.