I'm not going to ask you to PM me or try to get you to work with me. I'm just gonna tell you how it's done on Facebook.
Selling stuff on a page is pretty hard if you don't really have an established niche. With 3 million likes on a celebrity page it may be easier, but I've never had any success selling directly on a fan page. If you want to get into affiliate marketing, you can always create a website filled with affiliate links and direct your traffic there. I've tried many times but I still can't make any sales on a fan page. Most sales on Facebook are done through ads.
In terms of fan page monetization, there is still decent and steady income to be made from getting paid per click. There are many PPC programs out there, but these days http://mylikes.com provides the most content and highest pay. I have been at it for exactly half a year now and have made roughly $5000. I'll let you in on my methods.
You should alternate between posting MyLikes links and photos/videos (funny vines/gifs, especially those of cute animals, this will keep your engagement and reach up). I started out making about $500 - $600 a week posting about 50 links a day but eventually it killed my reach so i've since slowed down and started posting more funny pictures/videos and make $100 - $150 a week with great engagement. This is with 600k followers so you could be getting a lot more. I schedule a link to be posted every odd hour and something else every even hour, making about 17 total posts per day. Scheduling posts should take between 20 - 45 minutes a day and in your situation you could potentially get at least $500 directly into your bank account every Friday.
Make sure to keep an eye on Insights and learn your main demographic (mine is 80% female, mostly 18-24) that way you can post content that your audience will click on (for example, celebrity gossip and tabloids), and make sure you're not spamming multiple links an hour and posting links that no one will click on (think like your audience). Also find out when people are online and will click on your links. Insights will tell you this, but I don't find it completely accurate. My online fans apparently start to log off around 10pm but honestly i've found out that's when I start making the most money (10pm to 3am). The best way to figure out is through experimentation. In fact, every thing I've said here can and will be improved through experimenting.
Also consider making more pages and sharing content from there on your 3mil page. More big pages = greater social media presence = more $$$. I created a cute animals page two weeks ago and now have 1,500 likes on it because I share posts on my big page. This isn't completely necessary but ever since I started sharing instead of uploading directly on the big page... I can't stop.
Lastly, don't forget SEX! Sure all the sex related articles on MyLikes are as bad as they look, but don't be afraid to post those late at night. Some of my highest grossing posts have been of a sexual nature. sex sells.