@LittleX, welcome to WebmasterWorld. Sad that you got kicked out, hope you get the time to sort things out and see things from a diff angle regarding your website.
Can't really give you an opinion/answer directly to your question because it would involve actually looking at your website and reading your content, and even so we can't tell because it's about Google Standards, and Google Adsense methods, but FIRST, those two things might not be related. Google Search and penalties are not exactly in tune with Adsense (diff departments), but that doesn't mean something broken on search (penalty?) is not affecting Adsense decisions, and don't forget this things are highly automated.
Other than that I honestly believe the right direction is encouraging to read (again if you already did) the threads in this from about quality content, what is it and how to get there. Besides you mention there is people who like your content, that's fine but don't take people opinions for granted in this regard, some might not be entirely honest, and some while having all honesty and intentions, might not be accurate or precise to the matter. There is a lot of good advice in this forum spread in diff threads, I would suggest:
- Focus on quality original content
- Research if your writing style is conflicting
- Research, write, expand, correlate topics, and include links to authority sites
- CAREFUL with images, sources, links, credit, copyright, etc, people underestimate this
- Write, Build, GROW and then wait
- DON'T make it public or engage with Adsense or other programs unless your site IS a finished product
Consider this: don't think only about G Adsense. Making money out of a website is not as easy as in the past, but it's doable, even if G Adsense rejects you, it's possible that your content being liked by an audience can become profitable, Adsense after all is not a sign of quality website or profitability content. Many of us here (old forum members) started websites without ever thinking about the income from advertising programs, it was just a hobby, something we loved to write about and many of us grew into decent traffic websites that LATER became income sources with Adsense. Some of us have considered removing Adsense for a variety of reasons, some of our sites don't have it.
I would strongly suggest to focus on a website that can stand on its own without Adsense. Bananas? Can't tell you specifics on specific niches of your choice, but I can tell you websites about "banana diet and meals" could even become profitable just because you are good at writing and taking great pictures of bananas... and people want to hire you for the pictures or shooting photos of their stuff. A website is not only for advertising (not saying that's just your goal), what I mean is:
A website is really, a collection of several skills you can develop and tune, from writing, coding, graphic design and pictures, and all of those skills need to mean something nowadays. If someone becomes good at it... will probably get to places with advertising, or with each of those skills alone. I'm not underestimating your situation, just telling you to think outside the box (outside G box).