Hi I can help you out if you would like. Firstly do you have Keywords on your website to get it ranked correctly in to the search engine lists.
Site looks great. I would start off by writing some articles. Get some traffic to see how it is converting. Based on result I would go for some PPC. Keep testing and tweaking. If results are good go for banner ads.
Optimization of some related work to ensure that it is there a good search engine rankings, increase publicity, to bring you traffic, but also bring about some effect.
Search Engine Optimisation is key! There are plenty of articles on Google showing step by step processes of how to get the best results with your website. Some of the key factors of SEO practices are to choose the correct keywords and implement them within the correct pages. Make yourself a spreadsheet with your keywords and which pages of your site you would like to use them for. Check out Google Adwords Keytool and see how many people are searching for your keywords and see if it recommends any new ones. Good luck! I know it sounds geeky but it can actually be pretty fun to improve your website's ranking on Google! George
Hi, it depend which way are you going to choose - free or pay. In my opinion you should get some links by writting on forum like this (but related with topic on your promoted website), by facebook (mayby a mini fan fage ), by seo or Adwords but this is pay service.