Here is what I have done to date:
Amazon affiliate: Making $800+ a month
AdSense, making $70 a month
Paid advertising: I make anywhere from $300 to $100 a month selling advertising space directly to merchants
Commission Junction: $0--lots of clicks, no purchases yet
ShareSale: $0--lots of clicks, no purchases yet
Lijit: Very few clicks, 0$ so far
nRelate: $20 a month, gets descent clicks
Bluehost affiliate: $0--lots of clicks, no purchases yet
I create lots of content myself, and it appears to be paying off. Despite spending 0 time on generating backlinks, 80% of my traffic comes from Google. I rank on the 1st page for most of my search terms.
I've had good success on social media and reddit, getting the other 20%of traffic primarily from Facebook and reddit.
I have yet to do any PPC on AdWords, Facebook Ads, Twitter Ad,s etc.
I can always create more content. I've already optimized the site so it loads lightning quick. I just want to know if there are any other monetization strategies I can use to optimize conversions from the traffic I currently get, before I invest more time making content.
My ultimate goal is to get this site supporting me financially, and then duplicating the success of it with other niche sites.
Thanks very much for your advice!
Update: One more thing, I use WPBounce and ReEngage-a-Zon to reduce bounces and improve conversions, and I use EasyAzon to get the 9- day tracking cookie (for most products). Though I have no idea how well these are converting. I get about 10 extra clicks to Amazon a day from WPBounce, and I sell around 5 extra products a day that get the 90-day tracking cookie with EasyAzon, but I'm blind to how well reEngage-a-Zon is performing.