>>4 You wait until she tells you yes, if that's the answer you want.
But realistically, that will probably never happen. She'll meet hundreds of other people in the years between now and when she feels 'ready', including people who are better for her than you and others whose affection outshine yours. It's up to you whether you want to wait for her or move on with your life. If she's not someone dedicated enough to tell you how she feels despite you not waiting for her, then she wouldn't have been someone worth waiting for in the first place.
Stay friends with her for now. Push any romantic shit you have to the side. Give her a few months out of respect, then just start looking at other girls. Move on with your life. The last thing you want is to be the kid holding onto the skirt of someone who never looks back at them. Don't waste your time waiting, both for your sake and hers.