Is there somewhere i can advertise my site on these foru,s other than my sig or avatar?, or don't you guys allow it
Nah, they don't allow it. But I think it'd be a good idea to have a 'Your Sites' part of the forums where people can advertise their sites but people don't have to see site links everywhere...
You can advertise your site with every post you make if you have a link to it in your sig, why make a separate forum?
If you put it in your sig, I think it works the same way as a thread. A thread just makes it divert attention to yourself and it's not needed. If you sell it, then they will come. Just making a thread does not mean you will get more hits. If you post a thread on a website, it doesn't really make much of a difference because you need to get people interested. You can do the same with an image or description in your signature rather than diverting attention to yourself, you give the same respect to all thusly giving you less of a self fish outcome (not saying people who want feedback are). However, if you're looking for reviews, people can PM you feedback or hey, hit your forum or contact you via website if they like it enough. I used to spam, and if I were a mod seeing myself back then, I'd smack myself and ban myself on sight. If you sell it right, there's no problems. Part of work is selling it.