Try using HTML instead... I eventually found out that having BBcode in my sig was why I couldn't change anything on my profile, so changed the italics in my sig from BBcode to HTML.
For simple formatting (bold, underline, italic etc.) stuff it's largely the same as BBcode... Just use angle brackets (< and >) instead of square brackets.