Yes, having a proper schema markup will absolutely improve your SEO rankings. Google and other search engines reward websites with rich snippets and higher rankings when they use proper schema tags.