She says that she is flattered that I love her and that she likes me too buy she doesnt think that we are ready to say that. She says if I wanan say that she is fine with it but she doesn't beleive in it and probably won't for a very long time.
Maybe she likes another guy? Should I ask her best frien din class tomorrow if she can see us in a relationship?
I am willing to bet that you just need to build up the connection with her. Nobody's ready to say that they love another person after seeing them once or twice, which is why she is saying she doesn't believe in it presently.

"Very long time" just means, however long it takes to build up a strong enough connection.
And hmm, the thing is, girls talk to their best friends a lot more than you think. Whatever you convey to the friend will almost certainly be conveyed to her, so keep this in mind.
In fact, I think it's probably safe to say that she likes you because she cared enough to tell you about her experiences with those other guys. They don't do that for every guy they meet, haha.