Umm, don't wanna sound like a killjoy, but are you overweight?, have many spots?
A picture would help, other people could then judge you on your looks, since a lot of guys do go stright for that. (not all, but a lot)
i think since your neighbour is shy also, you might just have a chance with him, try speaking to him, if you haven't already.
I hope the best to your dating.