Re: Issues revolving around this one girl.
No one can help you out with your feelings really. It's quite simple... you either like her or you don't.
The only thing I would recommend is to think about whether you like her or not without thinking about anything else... JUST HER. Don't worry about the friend issue, or whether it will work or not (no one can ever predict that), your inexperience or anything else you are worried about. Just think about her and whether you enjoy being with her and would like to pursue a relationship with her.
It's obvious she likes you. Hard part is over. Easy part is to decide whether you like her enough to want to have a relationship with her?