Сидите на форумах msdn/gotdotnet/vingrad/stack overflow, отвечайте на вопросы — гарантированно поднимите уровень и узнаете много нового. Или выберите себе проект на
Codeplex: Project Openings.
Из книг — если действительно чувствуете пробелы в ООП/ООД — читайте книги по архитектуре:
* GoF.
* Фаулера, PoEAA.
* Нильсона, Applying Domain-Driven Design and Patterns: With Examples in C# and .NET.
* Дино Эспозито, Microsoft® .NET: Architecting Applications for the Enterprise.
Из чисто технических вещей могу посоветовать еще Debugging Microsoft .NET 2.0 Applications Роббинса. Он точно понимает что и как работает в C#.
Сомневаюсь, что вы найдете человека, который достаточно прокачан в C#/.NET и при этом имеет достаточно времени для менторства.