If you have to ask this then you're way too young as there are many sites out here but for people who are over 18 but due to Laws, there are none for under 18
You should try Tinder. It's very popular
Yes, there are many sites that allow girls for chat with a guy or a girl according to your taste and interest. You can also get more of exposure with the site as they provides us with a number of options available in the site that you can use to work within the program. For getting the best site for oneself, you must look for this site as this is one of the most viewed website for dating - datingchatgratis