Nope! You really do need a blog and/or website to make affiliate marketing work. Forums are not that reliable. You need to do it all,
SEO/keyword research, massive content both on and off site and more. As for not being creative enough, you can always hire a ghostwriter or buy PLR and then change it up. PLR gives you a good base to start.