Just take it slowly as well. When I was not seeing the obvious, I was too rushed, and too unfocused to truly let myself absorb the situation. There had been a lot of nice guys that I met as well, but I also always used to put such pressure on myself to expect too much. I have met guys who used to hint at me and say things like "isn't chatting like this nice" ? Lol...
Bottomline is, heart and head must sync for it to work truly. Don't just go for looks, or that they wear nice clothes, but go for the whole package, and let it sink in.
I agree with the meeting up thing as well. See each other physically more than just chat. Cos chatting can be just boring, or it can make our head spin, and our heart spin as well, but when the person sees you in real life, some people fail at the physical connection somehow. I have had this before, and I felt so disappointed.
Oh, and I guess, I also did not realised this before too. I used to meet people at my hobbies, but when I see them in a different context they feel like very different people. Erm, sometimes an environment does put people out too. Something to be aware of. Just go and do things which makes you feel good, and see each other in that context?