I have just done with all seo i can do with my site tinyurl.com/q96hw8v. I would really grateful if anybody of you can help me get areas of improvement i didn't notice
I don't think so I just saw your site once and notice that there is canonical issues I think you should do SEO audit of your site.
Opposite to Anyans statement, semrush do show very good picture of your seo results. If I would be you, I would have tried to increase rankings of keywords with decent amount of traffic in which you have got 11-20 places. such as "paoli pa", "feasterville" and "penn tire".
Sorry, but I will not even open a site that is shortened... And this on an authoritive forum like DigitalPoint... A much better idea would be to post the domain name without http (make it not clickable, but readable for people!)