No one reveal their niche. Find it yourself and use simple methods to gauge the competitiveness of the keyword by putting "quotes" in your search to find the exact number of competing pages. I got a short video on searching for keywords so you might want to check it out.
its very hard but possible. You must have interesting topics or niche that will attract people to keep revisit your website. If you spend only few hours per day, i suggest you go for a blog so that the reply and commitment from visitors will automatically keep your blog active and attract more visitors. Try create an interaction website/blog to let your visitors do the work
how can I get the best keywords for a website wich host free local ads? also what if there are so many sites using the same keywords and are live for long time.
Thousand of visitors with good content which brings you a good conversation to make $10 per day..................see my signature link...it will helps you. Thanks
What I know is that the average of your visitors who click on the ads should be 5% , so If you have 1000 unique visitors everyday, you should get 50 clicks or so, and this could be more than $10 a day!! There is more than only traffic to earn good from AdSense! one of the main things is position of your ads, you should not give your visitors more doors to go out!