Not able to install themes

I am getting this error here?

Installation of Parrot failed. Most likely reason for this are wrong folder permissions of your wp-contents folder.

I have read about others having this problem, and all they had to do was change permissions. Or at least thats what the post seems to discuss. But I have tried changing the permissions in every way possible that I have looked up. The folders are 0755, and the files are 0644.

Any advice would be greatly appreciated