It is quite a good result , unfortunately except Speaking part. IELTS mark requirements varies from university to university. So, You can look up their website and be sure before apply. If you want to apply for Undergraduate it will not be a problem for you .For Msc or similar to that , usually ask for at least 6.5 each section. But it will vary as i said.As you have good band score, i think it will not be a problem. Best of Luck.
You can share your experience for IELTS ? How long you prepared for exam , specially writing , Reading.