Just do what your heart thinks best cause then it true and real so even if she don't like you she will respect you and make sure you do it at a time and a place she enjoys ask her where you could take her on a date too and were she picks will probably be a place she likes and feels comfortable just follow your heart and listen to your gut it's normally pretty accurate good luck my friend
I would do it around her friends. I mean, unless she acts like she doesn't feel the same way...most of the time guys never tell girls they like em' so go ahead and tell her. ^_^ but do it in a way where she feels uncomfortable. (: Hope this helps .