No ticket revenue? Do you have win bonuses set? They can put you in the red.
What level are you? There is limits of how many can be in stadium.
http://forum.topeleven.com/groups/of...per-level.html
If your tickets are set too high or your team is losing attendance will be lower, sometimes dramatically. Try setting ticket price about a third of the highest possible price.
You cannot attend all friends' matches because some are on another server, maybe sometime they will fix but right now it is only those on your server who you can see fixtures.