i am confused about adsense policy they said that you can you use maximum 3 ads unit per page but i want to ask if i can add more ads from other companies like amazon ? so it would be like 3 adsense unit plus 2 amazon banners can i use total of 5 ads in on my page? please somebody explain this.
Yes, You can add ads from other affiliate networks. But Adding too much ads and banner may distract use interaction. Its always recommend to use few amounts of ads.
Based on the length of your blog or article you should put more ads. You can put only 3 ad units, 2 link ads from Adsense. While other ads can be placed also. Too much ad spoil readers and thus they got distracted. It is advisable to put ads not to cover but to build. More the lengthy your post should be more ad you can put.