If your toilet won't flush or has a weak flush, a possible cause of the problem could be the fill valve isn't working properly. A temporary fix, if there’s no water in the tank, is you can use a bucket of water to bucket flush it to clear out anything that was in there and then call A&A Plumbing to get it fixed.
http://anaplumbing.com/