T.S.
Give her a break. Different babies are ready for food at different times, and 6 months is on the early end. (A good friend's daughter really didn't eat until she was a year old! She is a beautiful, healthy, smart almost 5 year old... and a great eater).
Also, It seems like you've tried to introduce six new foods in two weeks. Remember that this is brand new to her and the recommendation is that you introduce just ONE new food a week.
What you want is for her to have normal, healthy eating habits. If she's gagging and doesn't like it, wait a few days before you offer it again. Wait until she's been eating THAT new food for a full week before you offer her the next new thing.
HTH
T.