My idea is that even if u dont believe me, some girls like guys with lots of guts. So if u like her just go and tell her. But make sure before u ask her, that she does not have a guy or a crush on anybody! And also as Mr.Superman told Girls do know when u cheat on them. They can catch whether ya tellin da truth or lying! So it might take some time but get to know her well. "What you see is not what u get!". And almost all the time Luv @ first sight is based on Beauty and not feelings!
So give her a gift! Find out what she likes n try to get them to her! Give surprises! (Not like throwing a cockroach on to her head K... lol) And let time handle everything else! U never know what will happen!