W takim razie powinieneś przeczytać PHP. The Right Way
http://www.phptherightway.com/
oraz PHP Standards Recommendations
http://www.php-fig.org/psr/
Co do CodeIgniter, szykuje się wersja 4. Z popularniejszych frameworków: Laravel 5, Zend i Symfony.
Stwórz jakiś większy projekt, może np. CMS, forum itp.