i know how you feel. it was hard for me to start a convo too O.o
but sometimes you just have to DO IT. take risks! it makes things exciting! ^_^ and dont be jelous of that chick, she sounds like one of those "fake" girls am i right? well first, get her out of you mind. focus on him. you have to start talking to him if you want him to notice you. get outta that shell. trust me ive been in a shell when i was in 8th grade, starting 9th i started to come out and even more as i went on. but take your chance and talk to him, dnt stress yourself out with those thought, just take action and talk to him :] like in class or something. if you think hes a sweet kid with real feelings then he will talk to you.
If you won't talk to him he'll never know you even exist, that's how it is. It's not that he thinks stuff of you: he doesn't think of you, because he doesn't know you at all. Plus, I don't think it's worth it. Do what you got to do, or leave it.