Well, are you sure you're in love with him and this isn't a mix between infatuation and attention? Never mix attention for love. Bad mistake that is.
If it really is love, then you can't help who you fall in love with.
Only know how he feels until you ask. Worst that will happen is that he'll say "no".
Nothing's wrong with you, but my advice is that if he rejects you, keep your chin up and move on as best you can. I had a highschool friend who was rejected multiple times, but she was obsessive over the guy. It was seriously unhealthy after a while.