it happens to everyone sooner or later. sounds like you havent tried much variety though. drop sets, super sets, giant sets, slow reps, heavy weight, high reps, negatives, and so on. try to incorporate different exercise and structure to your workout every time. change the order of exercises, number of reps and percentage of max you use. also pushups is for just starting out really. hire a trainer or get a yoked buddy to work out with for a month and you will see where you need to improve very quickly.
__________________
02 Tiag e46 M3|6MT|GC plates|MCS c.o.|GC bars|GC race control arms|GC bushings|BW eng. & tran. mounts|subframe kit|BW race shifter|BW Jaffster|Euro header|BW exhaust|K&N c.a.i.|Epic race tune|Rouge pulleys|Seibon CF hood|CSL bumper|apr gt 250 & splitter|ST-40|XR-2|SS lines|half cage|Recaro profi|Profi 2 harness|BMWpedals|BW studs|
|