I've had a lot of fun on Lavalife locally. It's a pay site. I'm not online anymore but I was dating this way for about 6 years.
Free may seem good but because it's free you get a lot of broke people trying to meet someone... Anyone... and most of them are not ready for anything.
You may be tempted to have multiple profiles on different sites but you'll soon discover that most of ladies your trying to meet locally have done the same thing.
So stick to one good pay site and give it a go. It really is only a numbers game. You'll meet ladies you would have never met otherwise. Don't be discouraged of at first it seems nothing is happening. Give it time and have fun.
My current GF I met through friends