Maybe just search "shy" on really big sites like okcupid , pof , etc... or just go do things you like online/off and you'll run into someone with the same interests eventually. where i'm from most people who are shy don't go on dating sites / or do and don't have a picture so no picture could = possible shy ( bare in mind it could mean a lot of other things..like they are not really who they say etc..)
Sites like this are great to meet people with similar problems, if you get chatting with someone in your area then who knows where it could lead to? but obviously this isn't a dating site so don't go looking for that sort of thing here, if it happens it happens...