<human>: Girl who I like and know extremely well was standing and waiting for the bus. I did not expect to see her there, but I walked up to her and I noticed she was wearing nice clothes (tank top thing for work and jeans) some accessories (necklace),and had makeup on. She looked pretty /gorgeous and I was stunned at how nice she looked. Yea ill admit it, she looked amazing. =)

Since I know her well and remembered that she had work, I just said to her your look nice for work!, She said o, thanks. We started to talk about more personal things that were going on in our lives and then some other stuff to catch up quickly. I had to rush a bit as did she and it sucked as I wanted to talk to her more. I then said you look great for work again (stupid me) and, have a good day! She smiled again and I gave her a friendly shove on her arm. We parted ways after and as said, I hated it as we couldn't talk more. She has a very hectic schedule and we are finding a time to meet again. 

Personally, She looked pretty/amazing and it felt good just to talk to her and not feel like an idiot or like I could not do it. 

*Was my compliment good or just odd? Should I have said something different?
*Was it appropriate to friendly touch her? She seems fine with it and does not look uncomfortable about it. I would never go too far with touching her , just a friendly shove or tap , I wish I could do something to maybe flirt with her, or know if I should touch her differently? hug possibly? 
*Overall, did I mess this one up?

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: Feel like I messed it up talking to a girl that looked gorgeous , want to see her again, but just need some advice/thoughts also.