Hi If you want to success in affiliate marketing or other type i have a suggestion for you...first you nedd is traffic. The google traffic comes after long time, so you can use what i'm using right now to make money : Earn money in Traffic Exchanges, build your downlines, you mailing list, viral marketing ebooks without the nedd of a website, autoresponders or other stuff. You can Grab your Free Ebook contacting me via Email p.s: you can make a lot of money if you stick with the system,because it's a viral system.trust me I cant post links here because i'm new in the forum, so just send me an Email so i'll sendo you the Free Ebook Link Thanks again
Having a flash site can make you a hard time because you can't do SEO properly on that site. Though, you can do linkbuilding.
If you make some small change in your website then you can Do SEO for your website. SEO is one of the best method for increase organic traffic on your website. You can also try Social Media Marketing and PPC Management for your website. CHeers