Nothing is stopping you from applying.
What your application will have to do, however, is provide enough evidence that you will be covered.
So you'll want to include all relevant information, and perhaps a cover letter explaining your plans, your accommodation (your friend's contact details will be essential).
If the application asks for anything, even your bank balances and tax returns - you must still include them. If you don't, you'll get refused. It's one of the criteria for applying, but having a low bank balance is not the full picture for getting refused, so you must include it if asked. They'll look at it, and then look at the situation, and possibly contact your friend. If they're satisfied you'll be covered during your stay there (do you have travel insurance as well, perhaps?) then they may well approve it.
However, as with any visa application, the only person who can say for sure if it'll be accepted is the person processing it.